MySQL数据库—性能分析及Explain
发布时间
阅读量:
阅读量
目录
-
-
- 一、性能分析常规流程
- 二、MySQL常见性能限制
- 三、MySQL执行计划Explain
-
- 1、Explain功能
- 2、使用方式
- 3、各字段含义说明
- 一、性能分析常规流程
-
一、性能分析一般步骤
对MySQL数据库性能进行评估时,通常需要遵循以下流程:
启用并记录执行效率较低的查询语句
# 设置慢查询阈值 秒
set global long_query_time=3;
# 开启慢查询
set global slow_query_log=1;
# 输出到slow_log表
set global log_output='table';
阐述与缓慢SQL分析相关的内容
通过show profile命令能够展示SQL在MySQL服务器内部的执行过程及其生命周期
该功能可用于评估当前会话中语句执行时所消耗的资源状况,进而为SQL优化及性能评估提供依据
# 查看profile
SHOW SESSION VARIABLES like 'pro
全部评论 (0)
还没有任何评论哟~
