1. 查询
- 客户端与服务端连接过程中的等待时间
show variables like 'connect_timeout'
- 客户端与服务端连接完成后,使用中的等待时间
show variables like 'wait_timeout'
- 查看查询缓存是否开启
show variables like 'query_cache_type'
2. 优化
- 优化长连接内存占用大
MySQL 5.7以及之后版本执行mysql_reset_connection
来重新初始化连接资源。 - 优化查询缓存 (MySQL版本 >= 8.0 无查询缓存功能)
将query_cache_type
参数设置为 DEMAND,默认SQL语句都不是用缓存,如果需要使用查询缓存,可以用SQL_CACHE
显示指定。