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
- MySQL SQL語句查詢執行過程的四個階段介紹MySql
- HTTP狀態碼查詢簡單介紹HTTP
- 執行緒介紹及建立方式執行緒
- MySQL 查詢處理 SQL查詢執行順序MySql
- MySQL not in巢狀查詢改寫成外連線方式MySql巢狀
- 從微信查詢訂單狀況
- 查詢鎖的狀況的物件物件
- LangChain SQL介紹以及使用Qwen1.5執行SQL查詢教程LangChainSQL
- mysql操作命令梳理(5)-執行sql語句查詢即mysql狀態說明MySql
- mysql樹狀查詢(轉)MySql
- 【Azure 應用服務】App Service 執行狀況健康檢查功能簡介 (Health check)APP
- 查詢當前正在執行的job的情況
- 介紹使用WordPress時10個常用的MySQL查詢MySql
- MySQL主執行緒、從I/O執行緒和從SQL執行緒的State列常見狀態介紹MySql執行緒
- MySQL多執行緒同步MySQL-Transfer介紹TZMySql執行緒
- MySQL Replication的複製執行緒介紹MySql執行緒
- OushuDB 檢視查詢執行情況
- MySQL 查詢常用操作(0) —— 查詢語句的執行順序MySql
- MySQL學習 - 查詢的執行過程MySql
- MySQL——優化巢狀查詢和分頁查詢MySql優化巢狀
- 理解索引:MySQL執行計劃詳細介紹索引MySql
- Mysql 巢狀查詢100例子MySql巢狀
- MySQL 查詢語句執行過程淺析MySql
- 原創:oracle 子查詢介紹Oracle
- Django-ORM---查詢集介紹DjangoORM
- 「Oracle」Oracle高階查詢介紹Oracle
- MySQL入門系列:查詢簡介(五)之子查詢MySql
- 監控 SQL Server 的執行狀況SQLServer
- 執行緒池介紹執行緒
- IOS執行緒介紹iOS執行緒
- PostgreSQL - 查詢表名、連線狀況、磁碟佔用SQL
- 如何在Linux中執行MySQL/MariaDB查詢LinuxMySql
- 如何在MySQL中查詢OS執行緒id(LWP)?MySql執行緒
- MySQL中in(獨立子查詢)的執行計劃MySql
- mysql模糊查詢like與REGEXP的使用詳細介紹MySql
- Mysql 實現樹狀遞迴查詢MySql遞迴
- 多執行緒查詢執行緒