一文教你细数 SpringBoot 中的连接池(12)
为什么说我此处要将数据源切换成SpringBoot2.0使用的默认数据源呢?因为使用SpringBoot1.0的tomcat-jdbc数据源我怕压力测试出来达不到要求 , 为了不给测试增加工作压力(阿粉我就是这么好的一个人)
所以我进行了上面的替换操作 。
不过这样做肯定也是有好处的 。 好处就在于HikariCP那迷人的优势:
-
1、字节码级别优化(很多方法通过JavaAssist生成)
-
2、大量小改进
-
用FastStatementList代替ArrayList
-
无锁集合ConcurrentBag
-
代理类的优化(比如: , 用invokestatic代替invokevirtual)
正如官网的这个对比图显示的一样:它更快
推荐阅读
- 侠盗猎车手|细数小恐龙耀西的30年,从《耀西的手工世界》说开去
- 凡尔赛|突如其来的骚,闪了老子的腰!细数剑网三中那些堪称绝绝子的骚话
- 塞恩|LOL手游峡谷之旅第30天的皮肤宝箱今天可以领取了,应该领什么才能不亏,细数里边值得一换的皮肤!
- 天下3|细数那些童年经典游戏,兜兜转转十余载,还是它最合胃口!
- 三国杀|国战钉子户!细数那些只有在国战出现的武将,身份局真这么难产?
- 三国杀|三国杀:真就提头来见!细数那些喜欢取人首级的武将
- 地下城与勇士|细数地下城与勇士60版本的10大boss,冰龙斯卡萨只能排行老二
- 电子竞技|细数墨宝非宝的巅峰之作终章,甜文汇总,假日休闲解压必备
- 三国杀|三国杀:“狗都不玩”!细数那些没人气没操作的奇葩武将
- 传奇世界|传奇世界:爆率堪比BOSS的极品小怪,细数下来也就它们了