连接器
管理员修改用户权限,不会影响已经创建连接的用户。
show processlist 查看连接状态
wait_timeout 设置长连接没操作断开时长,默认8个小时
建立连接过程复杂,建议尽量使用长连接
mysql在执行过程中临时使用的内存是管理在连接对象里面,这些资源断开才会释放,所以,长时间使用会导致内存占用太大.解决方法1.定期断开长连接.2. 5.7+版本通过mysql_reset_contion来重新初始化连接资源.(不需要重连和权限校验)
查询缓存
失效非常频繁,不建议使用.除非表很少更新. 8.0+功能已经移除
分析器
优化器
多个索引的时候走哪个索引,多表关联(join)的时候,决定表的连接关系。
执行器
先检查对表的执行权限
根据表的引擎定义,去使用这个引擎提供的接口

