总结:经测试freeze不同级别的优化,在性能有很大的差异,freeze不做任何,查询速度比hibernate快1倍以上,freeze经优化后,性能可以提升数十倍数。
下面是个简单的测试结果
测试环境:笔记本 xp 数据库db2 连接池:最小30 最大100
测试对单张表的操作:10个字段,数据动态修改、增加
测试用例: 每次并发的操作:更新条数=(并发数/7*2)条,插入条数=(并发数/7*4)条 不 同的查询条件=(并发数/7)个 总的查询数目=并发数
并发数 总的运行时间 单个线程最小时间 结果集行数 缓存
500 freeze totaltime=34797 singletime=18062 rows=17690 三级优化
200 freeze totaltime=33500 singletime=6047 rows=17804 三级优化
100 freeze totaltime=15953 singletime=5625 rows=17861 三级优化
50 freeze totaltime=7172 singletime=5140 rows=17889 三级优化
30 freeze totaltime=6641 singletime=5734 rows=17907 三级优化
30 freeze totaltime=9828 singletime=8640 rows=17923 三级优化
本文发布于:2024-01-29 01:11:40,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170646190311642.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |