日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

[转载]JDBC/Spring/MyBatis性能比较

發(fā)布時間:2023/12/4 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转载]JDBC/Spring/MyBatis性能比较 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
原文地址:JDBC/Spring/MyBatis性能比較作者:tom_lt 測試目的: 比較JDBC,SpringJdbc和MyBatis的性能。 測試用例: 1. 查詢:查詢一張10000條數(shù)據(jù)的表,只取前1000條 2. 更新:對該表分別進行: a)插入一條數(shù)據(jù) b)更新一條數(shù)據(jù) c)刪除一條數(shù)據(jù) 3. 測試項: a)JDBC:純粹jdbc代碼 b)JDBC.Object:jdbc的結果集轉化為Object對象 c)SpringJdbc:Spring的JDBC包,同樣使用Object對象 d)MyBatis:MyBatis3版本框架 測試環(huán)境: 數(shù)據(jù)庫:SqlServer 2008 Java:jdk1.6 及時編譯選擇server 測試結果: 循環(huán)次數(shù):是指for循環(huán)的次數(shù),在每個循環(huán)中調用用例 得出的值:是指運行的時間,單位是ms
?ReadWrite
次序循環(huán)次數(shù)JDBCJDBC.ObjectSpring.JDBCMyBatisJDBCJDBC.ObjectSpring.JDBCMyBatis
15019222136211331501193121716201622
210043034379437753492105220032963204
315063956524655679373088308544464655
4200848584788709105874013408563676157
5250105601088610899132995003583072457720
6300127201304613064158446074642986478865
73501486115140152041840871587344101329654
840016954173441740021146836484691203411770
9450190361955019555238999515102421333612542
105002120021730218322649510133115061483414115
115502333123942239872903211605129181596615797
Read對比圖: Write對比圖: 綜合比較: read和write值由上面表格平均得到,即read[JDBC]=sum(read[JDBC])/sum(循環(huán)次數(shù)) avg值=(read*3+write*2)/5
?JDBCJDBC.ObjectSpring.JDBCMyBatis
read42.3536363643.3803030343.5442424253.07454545
write20.6821212122.2196969729.6736363629.12151515
avg33.685030334.9160606137.99643.49333333
綜合比較圖: 結論: JDBC > JDBC.Object > Spring.JDBC > MyBatis


?青春就應該這樣綻放??游戲測試:三國時期誰是你最好的兄弟!!??你不得不信的星座秘密

轉載于:https://www.cnblogs.com/huapox/p/3509909.html

總結

以上是生活随笔為你收集整理的[转载]JDBC/Spring/MyBatis性能比较的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。