发表于: 2017-03-09 16:51:30
1 1706
明天的计划:开始任务二
配置C3P0数据库连接池,测试不关闭连接池的时候,在Main函数里写1000个循环调用:
运行结果如下图所示:
在使用连接池时,只在第一次初始化时,比较耗时,完成初始化之后,使用连接池进行数据库操作明显比不使用连接池花费的时间少。
连测试一下连接DB中断后Try Catch是否能正常处理:
可以catch到
数据库里插入100万条数据,对比建索引和不建索引的效率差别:
建索引查询时间比不建索引查询时间短,效率提升显著;虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件。建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在一个大表上创建了多种组合索引,索引文件的会膨胀很快。
遇到的问题:
出现错误: Maven创建项目时出现Generating project in Interactive mode卡住不动
解决方法:加个参数 -DarchetypeCatalog=internal ,让它不要从远程服务器上取catalog
评论