图书介绍
HikariCP数据库连接池实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (中国)朱政科 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111633211
- 出版时间:2019
- 标注页数:345页
- 文件大小:144MB
- 文件页数:360页
- 主题词:数据库系统
PDF下载
下载说明
HikariCP数据库连接池实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 准备篇2
第1章 阿里中间件实战,第一个案例2
1.1 物联网MQTT单机压测130万参数调优2
1.2 阿里中间件TCP四次挥手性能调优实战4
1.2.1 亿级消息网关Rowan架构4
1.2.2 人脸识别服务:异曲同工的架构6
1.2.3 “双十一大促”全链路压测发现TCP问题9
1.2.4 Linux内核网络参数调优11
1.2.5 LinuxTCP参数调优12
1.2.6 一行代码大幅提升QPS13
1.3 技术驱动业务,结果为导向16
1.4 本章小结17
第2章 数据库连接池江湖19
2.1 为什么使用数据库连接池19
2.2 数据库连接池原理22
2.3 数据库连接池百晓生《兵器谱》23
2.3.1 c3p024
2.3.2 Proxool29
2.3.3 XAPool30
2.3.4 DBCP32
2.3.5 Tomcat JDBC Pool34
2.3.6 BoneCP36
2.3.7 Druid38
2.4 主流数据库连接池对比41
2.4.1 性能对比41
2.4.2 代码复杂度42
2.4.3 功能对比42
2.4.4 数据库中断43
2.5 本章小结46
第3章 初识HikariCP47
3.1 Hikari背景、特色及前景47
3.2 SpringBoot数据库连接池加载顺序剖析51
3.3 SpringBoot整合HikariCP实战53
3.3.1 SpringInitializr53
3.3.2 添加HikariCP依赖55
3.3.3 JdbcTemplate56
3.3.4 Database Initialization57
3.3.5 启动运行59
3.4 本章小结60
第二篇 基础篇64
第4章 HikariCP参数配置64
4.1 校时64
4.2 HikariCP配置手册68
4.2.1 必需配置69
4.2.2 非必需配置72
4.3 HikariCP连接池配置多大合适78
4.4 Fixed Pool Design思想81
4.5 MySQL高性能配置82
4.6 Hibernate配置83
4.7 JNDI配置85
4.8 本章小结86
第5章 HikariCP与JDBC87
5.1 HikariCP JDBC Logging87
5.2 JDBC90
5.2.1 JDBC定义91
5.2.2 JDBC实战案例93
5.2.3 JDBC剖析95
5.2.4 PreparedStatement和Statement100
5.3 JDBC与SPI101
5.3.1 SPI简介101
5.3.2 SPI实战案例102
5.3.3 JDBC的SPI机制104
5.3.4 SPI高级实战:基于Dubbo的分布式日志链路TraceID追踪106
5.4 拓展:线程池技术109
5.4.1 MySQL线程池简介110
5.4.2 MySQL线程池技术内幕111
5.4.3 MySQL线程池实战114
5.5 本章小结117
第三篇 原理篇120
第6章 HikariCP性能揭秘120
6.1 华山论剑120
6.2 第三方测评124
6.2.1 环境配置125
6.2.2 获取关闭连接性能测试125
6.2.3 查询一条语句性能测试127
6.2.4 psCache性能对比128
6.2.5 测试结论129
6.3 HikariCP为什么这么快129
6.3.1 精简字节码130
6.3.2 FastList132
6.3.3 ConcurrentBag134
6.4 本章小结147
第7章 HikariCP连接原理148
7.1 获取连接148
7.2 归还连接155
7.3 关闭连接158
7.4 生成连接163
7.5 扩展阅读:DCL为什么要加volatile166
7.6 扩展阅读:Log4j2为何性能优秀169
7.7 本章小结173
第8章 HikariCP参数源码解析174
8.1 SpringBoot 2.x HikariCP参数加载原理174
8.2 allowPoolSuspension181
8.3 validationTimeout187
8.4 leakDetectionThreshold189
8.5 本章小结202
第9章 HikariCP动态代理与字节码技术203
9.1 HikariCP字节码工程203
9.1.1 HikariCP的字节码技术204
9.1.2 代理技术原理209
9.1.3 HikariCPJIT方法内联优化213
9.2 JMH基准测试216
9.2.1 JMH常用注解216
9.2.2 JMH实战案例Orika219
9.3 本章小结223
第四篇 实战篇226
第10章 HikariCP监控实战226
10.1 监控体系层次226
10.2 为什么需要数据库连接池监控228
10.3 HikariCP监控指标231
10.3.1 hikaricp_pending_threads233
10.3.2 hikaricp_connection_acquired_nanos234
10.3.3 hikaricp_idle_connections235
10.3.4 hikaricp_active_connections235
10.3.5 hikaricp_connection_usage_millis235
10.3.6 hikaricp_connection_timeout_total235
10.3.7 hikaricp_connection_creation_millis236
10.4 HikariCP监控指标实战236
10.4.1 连接风暴236
10.4.2 慢SQL237
10.4.3 监控指标与参数配置237
10.5 SpringBoot 2.0暴露HikariCPMetrics238
10.6 SpringBoot 2.0监控HikariCPJMX241
10.7 微服务架构下的监控平台选型246
10.8 本章小结250
第11章 从HikariCP Metrics谈微服务监控架构实战252
11.1 HikariCPMetrics253
11.2 Micrometer258
11.3 SpringBoot 2.x自定义埋点实战260
11.3.1 引入依赖260
11.3.2 配置application.properties261
11.3.3 注册Metrics261
11.3.4 支付接口埋点统计总次数262
11.3.5 查看指标数据262
11.4 SpringBoot 2.x集成Micrometer源码解析266
11.5 SpringBoot 1.5.x自定义埋点实战269
11.5.1 引入Micrometer依赖269
11.5.2 创建Bean并注册Metrics指标270
11.5.3 在Controller中进行支付业务埋点271
11.6 监控架构重点272
11.6.1 Prometheus272
11.6.2 Grafana275
11.7 本章小结278
第12章 HikariCP扩展技术280
12.1 Flexy-Pool280
12.2 Apache ShardingSphere284
12.3 自研集成HikariCP和Sharding-JDBC数据库中间件295
12.4 时钟回拨300
12.5 本章小结311
第13章 HikariCP常见问题312
13.1 HikariCP故障分析技巧312
13.2 leakDetectionThreshold参数解决SparkScala连接池泄露318
13.3 详解JDBC超时320
13.4 快速恢复323
13.5 Oracle Connection Reset问题327
13.6 HikariCP关闭连接的5种情况329
13.7 如何获取HikariDataSource的active connection330
13.8 如何对HikariCP配置文件中的服务器名、用户名、密码加密330
13.9 HikariCP神奇的配置dataSourceProperties330
13.10 如何获取HikariCP连接池中的原始连接332
13.11 HikariCP并不是万能工具332
13.12 本章小结333
第14章 HikariCP诡案实录334
14.1 问题描述334
14.2 Brett经典回答336
14.3 另一个类似的案例337
14.4 分析问题338
14.5 解决问题344
14.6 本章小结344
热门推荐
- 2873482.html
- 303020.html
- 945884.html
- 3752050.html
- 3611229.html
- 3454940.html
- 1119630.html
- 2066075.html
- 3225812.html
- 2646959.html
- http://www.ickdjs.cc/book_415933.html
- http://www.ickdjs.cc/book_1122644.html
- http://www.ickdjs.cc/book_1165640.html
- http://www.ickdjs.cc/book_28814.html
- http://www.ickdjs.cc/book_1155821.html
- http://www.ickdjs.cc/book_2239109.html
- http://www.ickdjs.cc/book_3370410.html
- http://www.ickdjs.cc/book_729490.html
- http://www.ickdjs.cc/book_1919066.html
- http://www.ickdjs.cc/book_1414837.html