MySQL 8.0版本说明
MySQL 8.0源代码文档10bet官方网站
的分析
表提供语句分析信息。其内容与所产生的信息相对应显示配置文件
而且显示配置文件
语句(见第13.7.7.30节,“SHOW PROFILE语句”).表为空,除非分析
会话变量设置为1。
请注意
该表已弃用;希望在未来的MySQL版本中删除它。使用性能模式相反;看到第27.19.1节,“使用性能模式的查询分析”.
的分析
表有这些列:
QUERY_ID
数值语句标识符。
SEQ
一个序号,指示具有相同的行的显示顺序
QUERY_ID
价值。状态
应用行度量的分析状态。
持续时间
语句执行在给定状态的持续时间,以秒为单位。
CPU_USER
,CPU_SYSTEM
用户和系统CPU使用,以秒为单位。
CONTEXT_VOLUNTARY
,CONTEXT_INVOLUNTARY
发生了多少自愿性和非自愿性上下文切换。
BLOCK_OPS_IN
,BLOCK_OPS_OUT
块输入和输出操作的数量。
MESSAGES_SENT
,MESSAGES_RECEIVED
发送和接收的通信消息的数量。
PAGE_FAULTS_MAJOR
,PAGE_FAULTS_MINOR
主要和次要页面错误的数目。
掉期交易
有多少交换发生了。
SOURCE_FUNCTION
,SOURCE_FILE
,SOURCE_LINE
指示在源代码中执行剖析状态的位置的信息。
笔记
分析
是非标准的INFORMATION_SCHEMA
表格
剖析信息也可从显示配置文件
而且显示配置文件
语句。看到第13.7.7.30节,“SHOW PROFILE语句”.例如,以下查询是等价的:
显示查询2的配置文件;从information_schema中选择状态、格式(duration, 6)作为持续时间。query_id = 2 order by seq;