发表于: 2017-04-28 23:19:16
1 1343
今天的事情:
①学习Junit,写了单元测试,在src/main/test下。
②Debug模式,练习调试,学会查看单步执行时的变量值。
③测试了不关闭连接池的时候,在Main函数里写1000个循环调用会出现什么情况。
④数据库里插入100万条数据,对比建索引和不建索引的效率查别。再插入3000万条数据,然后是2亿条。
现在用的方式是最简单的insert into一条一条插入,需要耗费大量的时间。
明天的事情:
遇到的问题:
①Column count doesn't match value count at row 1.
原因是 sql语句中有14个占位符,需要传入14个变量,而赋值时只写了13个。导致列的数目和后面的值的数目不一致。
②不知道什么是最合适的对数据库插入大量数据的方式,需要用到批量提交吗?
如果是insert into一条一条插入,那么Navicat或是idea的mysql插件需要很长时间才能完成。
收获:
评论