上一篇 <<<MySQL的MVCC多版本控制原理
下一篇 >>>MySQL执行计划示例解读
- 非交互式超时时间,如 JDBC 程序
- 交互式超时时间,如数据库工具
- 连接数配置,太小会导致Too many connections
- 设定所接受的包的大小:
- 数据文件存储地方
- 查看数据库行数等状态
- 查看表上加过的锁
- 删除表锁
- 隔离级别查看
- 查询时的缓存设置:
- InnoDB的buffer pool配置
- InnoDB每页的大小
- 慢查询定位
- filesort单双路排序阈值设置,默认1024,超出则使用双路排序
- 数据库连接池使用情况
- show processlist 查询当前mysql服务器接收所有的连接信息
推荐阅读:
<<<MySQL发展历程与整体架构
<<<MySql连接空闲8小时自动断开的原因及连接池配置方法
<<<查询和更新sql语句执行原理
<<<MySQL存储引擎汇总
<<<InnoDB存储引擎的Buffer Pool 缓冲池底层结构
<<<Too many connections分析与processlist解读
<<<MySQL索引底层结构与实现原理
<<<MySql的表锁行锁及间隙锁
<<<MySQL的并发文件及事务隔离级别
<<<MySQL的MVCC多版本控制原理