国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

java - NamedParameterJdbcTemplate 性能測(cè)試

瀏覽:144日期:2024-01-16 10:39:03

問題描述

MyBatis

Benchmark (maxPoolSize) (minPoolSize) Mode Cnt Score Error UnitsMybatisBenchmark.batchInsert 100 100 avgt 20 127.238 ± 27.799 ms/opMybatisBenchmark.insert 100 100 avgt 20 0.821 ± 0.210 ms/opMybatisBenchmark.queryById100 100 avgt 20 0.633 ± 0.089 ms/opMybatisBenchmark.queryByIdForManualMap 100 100 avgt 20 0.717 ± 0.182 ms/op

NamedJdbcTemplate

Benchmark (maxPoolSize) (minPoolSize) Mode Cnt Score Error UnitsNamedJdbcBenchmark.batchInsert 100 100 avgt 20 533.033 ± 101.290 ms/opNamedJdbcBenchmark.insert 100 100 avgt 20 0.599 ± 0.167 ms/opNamedJdbcBenchmark.queryById100 100 avgt 20 0.300 ± 0.044 ms/opNamedJdbcBenchmark.queryByIdForManualMap 100 100 avgt 20 0.359 ± 0.090 ms/op

在做一個(gè)關(guān)于NamedParameterJdbcTemplate的性能測(cè)試,測(cè)試到batchInsert批量插入時(shí)發(fā)現(xiàn)效率比mybatis慢了幾倍,我有點(diǎn)震驚。暫時(shí)還沒有啥思路,期望童鞋們提供點(diǎn)思路或方法。測(cè)試代碼地址:https://github.com/kevin70/na...

連接數(shù)共100個(gè),使用的數(shù)據(jù)庫是mysql,程序和數(shù)據(jù)庫都是在同一臺(tái)設(shè)備上運(yùn)行的。

機(jī)器配置如下:MacBook Pro (Retina, 13-inch, Mid 2014)CPU: 3 GHz Intel Core i7Memory: 16 GB 1600 MHz DDR3

問題解答

回答1:

問題已解決,需要開啟rewriteBatchedStatements。MySQL Optional URL parameters

Benchmark (maxPoolSize) (minPoolSize) Mode Cnt Score Error UnitsNamedJdbcBenchmark.batchInsert 100 100 avgt 20 61.684 ± 14.840 ms/opNamedJdbcBenchmark.batchInsert2 100 100 avgt 20 59.116 ± 14.276 ms/opNamedJdbcBenchmark.insert 100 100 avgt 20 1.001 ± 0.522 ms/opNamedJdbcBenchmark.queryById100 100 avgt 20 0.415 ± 0.060 ms/opNamedJdbcBenchmark.queryByIdForManualMap 100 100 avgt 20 0.412 ± 0.064 ms/op

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 温宿县| 泾川县| 冷水江市| 大港区| 日土县| 宿州市| 巴东县| 青河县| 寻甸| 阿克| 新丰县| 勃利县| 称多县| 乡城县| 都昌县| 拉孜县| 铜梁县| 曲阳县| 赣州市| 常熟市| 张掖市| 宜君县| 岢岚县| 常山县| 肥城市| 濮阳市| 绿春县| 桂林市| 吴旗县| 德保县| 公主岭市| 江都市| 祁东县| 阳高县| 佛坪县| 古浪县| 迁安市| 黄陵县| 皋兰县| 东山县| 丰顺县|