mysql profiling表_mysql8 参考手册-INFORMATION_SCHEMA PROFILING表
PROFILING表提供語句分析信息。其內容對應于SHOW PROFILE和SHOW PROFILES 語句產生的信息(請參見第13.7.7.30節“ SHOW PROFILE語句”)。除非profiling 會話變量設置為1,否則該表為空。
注意
該表已棄用,并將在以后的MySQL版本中刪除。改用性能模式;請參見 第26.19.1節“使用性能模式進行查詢分析”。
該PROFILING表包含以下列:
QUERY_ID
數字語句標識符。
SEQ
一個序號,指示具有相同QUERY_ID值的行的顯示順序。
STATE
行測量適用的分析狀態。
DURATION
語句執行在給定狀態下保持多長時間(以秒為單位)。
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
主要和次要頁面錯誤的數量。
SWAPS
發生了多少交換。
SOURCE_FUNCTION, SOURCE_FILE和 SOURCE_LINE
指示配置文件狀態在源代碼中的何處執行的信息。
筆記
PROFILING是非標準 INFORMATION_SCHEMA表。
還可以從SHOW PROFILE和 SHOW PROFILES語句獲得概要分析信息 。請參見 第13.7.7.30節“ SHOW PROFILE語句”。例如,以下查詢是等效的:
SHOW PROFILE FOR QUERY 2;
SELECT STATE, FORMAT(DURATION, 6) AS DURATION
FROM INFORMATION_SCHEMA.PROFILING
WHERE QUERY_ID = 2 ORDER BY SEQ;
總結
以上是生活随笔為你收集整理的mysql profiling表_mysql8 参考手册-INFORMATION_SCHEMA PROFILING表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jhipster 配置 mysql_ja
- 下一篇: java理念_java温故而知新(9)O