发表于: 2018-01-09 23:55:28

1 731


今日完成:

1.       在服务器上执行main方法,使用mvn exec:java –Dexec.mainClass=””

2.       测试不关闭连接池,写1000个循环调用

原本以为跟destroy-method=”close”有关,但是通过多比后发现执行效率上没有什么差别

网上的说法:

BasicDataSource提供了close()方法关闭数据源,所以必须设定destroy-method=close”属性, 以便Spring容器关闭时,数据源能够正常关闭。

因此和连接池关不关闭好像不是一回事。

尝试使用AbstracApplicationContext,添加.close()方法,不过依然没有任何变化。

将插入语句写作函数进行调用,不过依然没有任何差异。。。。

大概是理解有误

3.       然后在插入数据测试中(插入语句同上),不管有没有建立索引,不管插入100万或者是2亿,完成时间都是在22秒到23秒之间,不知道问题出在哪。。。

明日计划:

1.       继续完成步骤25-28

遇到的问题:

1.       不关闭连接池??这个是说的什么

2.       测试一下连接DB中断后TryCatch是否能正常处理??连接DB中断是?

收获:

1.       使用mvn exec:java –Dexec.mainClass=””在服务器执行main函数

2.       进行几次数据库测试,熟悉了很多在CentOS上的基础操作,但是没有测试出数据库性能差异

 

 

 

 



返回列表 返回列表
评论

    分享到