Mysql執行監控工具

2021-10-06 02:57:12 字數 1436 閱讀 1545

show profiles; 查詢0.00後的執行時間

show profile; 查詢各個步驟執**況

show profile for query 2; 執行了多個sql,查詢指定的sql

官網貼一貼

mysql的performance schema 用於監控mysql server在乙個較低階別的執行過程中的資源消耗、資源等待等情況

–檢視performance_schema的屬性

mysql> show variables like 『performance_schema』;

每個執行緒的最新監視事件

select * from events_waits_current\g

_history表中記錄每個執行緒應該執行完成的事件資訊,但每個執行緒的事件資訊只會記錄10條,再多就會被覆蓋,*_history_long表中記錄所有執行緒的事件資訊,但總記錄數量是10000,超過就會被覆蓋掉

select thread_id,event_id,event_name,timer_wait from events_waits_history order by thread_id limit 21;

summary表提供所有事件的彙總資訊,該組中的表以不同的方式彙總事件資料

select event_name,count_star from events_waits_summary_global_by_event_name order by count_star desc limit 10;

instance表記錄了哪些型別的物件會被檢測

select * from file_instances limit 20;

查詢哪類sql執行的最多

select digest_text,count_star,first_seen,last_seen from events_statements_summary_by_digest order by count_star desc

檢視連線的執行緒個數,來觀察是否有大量執行緒處於不正常的狀態或者其他不正常的特徵

Mysql監控工具 mytop

andyguo 2012 11 27 mytop 是乙個類似 linux 下的top 命令風格的 mysql 監控工具,可以監控當前的連線使用者和正在執行的命令。1.安裝 termreadkey tar xzvf termreadkey cd termreadkey perl makefile.pl...

MYSQL監控工具 mytop

而平時要對mysql的執行效能進行監控的話工具也非常多。強大複雜的有 oracle官方提供的mysql 企業監控器 當然是收費的 當然開源的配置nagios cacti上執行的mysql monitor外掛程式也不少。而想要實時的觀察的話,也有mytop mycheckpoint 繪圖顯示 mtop...

MySQL監控工具PMM

閒談 專案要求監控工具能實時監控分析mysql慢查詢,之前部署的prometheus監控不了慢日誌,因此試著部署了percona魔改prometheus和grafana的監控工具pmm,效果還挺好。可部署在任意機器上,推薦docker部署 拉取映象 docker pull percona pmm s...