MySQL執行狀況查詢方式介紹
SHOW STATUS
直接在命令列下登陸MySQL執行SHOW STATUS;查詢語句,詳細如下圖
同樣的語句還有SHOW VARIABLES;,SHOW STATUS是檢視MySQL執行情況,和上面那種透過pma檢視到的資訊基本類似。
SHOW VARIABLES
SHOW VARIABLES是檢視MySQL的配置引數,還可以使用類似SHOW VARIABLES LIKE 'Key%'
SHOW PROCESSLIST
SHOW PROCESSLIST是檢視當前正在進行的程式,對於有鎖表等情況的排查很有用處。一般情況下,開啟MySQL的慢查詢記錄同樣有利於排查。
SHOW OPEN TABLES
SHOW OPEN TABLES是顯示當前已經被開啟的表列表。
mysqladmin status
使用MySQL自帶的mysqladmin 工具檢視status,使用以下命令
mysqladmin -uroot --password='password' status
顯示的結果如下:
Uptime: 87117 Threads: 1 Questions: 5481626 Slow queries: 16 Opens: 2211 Flush tables: 1 Open tables: 512 Queries per second avg: 62.923
另外可以新增 -i 5 引數,讓其每五秒自動重新整理之。
mysqladmin -uroot --password='password' status -i 5
mysqladmin extended-status
同樣的可以使用mysqladmin -uroot --password='password' extended-status來檢視更多的MySQL執行資訊,這種方式和第一種檢視的資訊基本一樣。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1762/viewspace-2811018/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL DDL執行方式-Online DDL介紹MySql
- 執行緒介紹及建立方式執行緒
- LangChain SQL介紹以及使用Qwen1.5執行SQL查詢教程LangChainSQL
- 介紹使用WordPress時10個常用的MySQL查詢MySql
- 【Azure 應用服務】App Service 執行狀況健康檢查功能簡介 (Health check)APP
- MySQL多執行緒同步MySQL-Transfer介紹TZMySql執行緒
- MySQL 查詢常用操作(0) —— 查詢語句的執行順序MySql
- 如何在Linux中執行MySQL/MariaDB查詢LinuxMySql
- MySQL學習 - 查詢的執行過程MySql
- mysql模糊查詢like與REGEXP的使用詳細介紹MySql
- MySQL——優化巢狀查詢和分頁查詢MySql優化巢狀
- OushuDB 檢視查詢執行情況
- 理解索引:MySQL執行計劃詳細介紹索引MySql
- MySQL 查詢語句執行過程淺析MySql
- 原創:oracle 子查詢介紹Oracle
- 「Oracle」Oracle高階查詢介紹Oracle
- Django-ORM---查詢集介紹DjangoORM
- MySQL入門系列:查詢簡介(五)之子查詢MySql
- 執行緒池介紹執行緒
- Mysql 巢狀查詢100例子MySql巢狀
- Sql介紹 與 Sql基礎查詢SQL
- 多執行緒查詢執行緒
- 監控 SQL Server 的執行狀況SQLServer
- MYSQL學習筆記11: DQL查詢執行順序MySql筆記
- 在MySQL中使用explain查詢SQL的執行計劃MySqlAI
- MySQL入門系列:查詢簡介(七)之組合查詢MySql
- mysql 5.7後使用sys資料庫下的表查詢資料庫效能狀況MySql資料庫
- iOS 多執行緒介紹iOS執行緒
- MySQL入門系列:查詢簡介(二)MySql
- explain 查詢執行計劃AI
- MySQL查詢結果匯出方式總結MySql
- 樹狀資料結構儲存方式——查詢篇資料結構
- Java多執行緒(04)執行緒狀態與上線文切換以及Thread方法介紹Java執行緒thread
- 多執行緒系列(十七) -執行緒組介紹執行緒
- 從根上理解elasticsearch(lucene)查詢原理(1)-lucece查詢邏輯介紹Elasticsearch
- 簡單介紹MySQL索引失效的幾種情況MySql索引
- MySQL執行緒狀態詳解MySql執行緒
- MySQL MHA 執行狀態監控MySql