发表于: 2017-09-10 23:45:52
1 850
今天完成的事情;
插入索引,在有无索引的情况下查询和插入数据
这是没有索引的情况下插入1000W条数据
有索引的情况下插入1000W条数据
可以看到有索引的情况下插入1000W条数据比没有索引慢了0.5倍. 如果是亿级估计则更慢,
从上面可以直观的了解到最好在数据库完成插入数据的情况下建立索引, 有一点,在数据库数据量较大的情况下
插入索引的时间快慢也不一样,好几次我以为我的navicat挂了,
至于在有无索引的情况下查询数据我这边感觉不太明显,可能数据还不够多.
将数据库表更改为需要的student表
暂时还没有改完.
初步了解一下try catch的使用
try catch 是捕捉try部分的异常,当你没有trycatch的时候,如果出现异常则程序报错,加上trycatch,出现异常程序正常运行,只是把错误信息存储到Exception里,所以catch是用来提取异常信息的,可以在Catch部分加上一句System.out.println(e.ToString());,如果出现异常可以把异常打印出来.
一个函数或过程,会因为不同的原因产生错误,报错机制必须要把这些错误原因进行区分后,再汇报。
参考资料https://www.zhihu.com/question/29459586, 里面回答把try catch的作用及用法说的非常详细.
今天进行了大扫除,开了周会.
刚刚和师兄商量了一下,明天把SpringMybatis重新写一遍,代码不改了.
明天计划的事情:
把小课堂整理完毕再给师兄讲一遍.
把代码改完
重新写一遍Spring+mybatis..
遇到的问题:
重构代码的时候,遇到了一些代码上的问题,基本上出现在实现接口的类和sql语句中,因为字段比较多,所以写出来经常出现拼音问题. 一点一点仔细检查.
任务进度:任务1,步骤17任务开始时间2017-8-23
任务结束时间2017-9-15
无延期风险
禅道:http://task.ptteng.com/zentao/project-task-312.htmll
评论