高效能mysql筆記---mysql伺服器效能剖析[-2-]
1.EXPLAIN分析執行計劃的語句。
2.剖析單條查詢
mysql>SELECT * FROM G_PLAYER;
[query results committed]
997 rows in set (0.17 sec)
a.SHOW PROFILES;檢視所有單條查詢的簡明資訊
QUERY_ID | DURATION | QUERY |
1 | 1.16767900 | SELECT * FROM G_PLAYER |
3.返回計數器
會話級別的計數器:
FLUSH STATUS;
SELECT COUNT(1) FROM g_player ;
SHOW STATUS WHERE Variable_name LIKE 'Handler%' OR Variable_name LIKE 'Created%';
全域性計數器:
show GLOBAL STATUS;
4.檢視mysql的執行緒。
mysql -uroot -p'123456' -h127.0.0.1 -P30001 -e 'show processlist\G'
末尾加上\G可以垂直的方式輸出結果。
State:
Locked:鎖表
freeing items 、 end 、 cleaning up、logging slow query這些是出現大量的問題查詢出現的。
設定相應的閥值,來觀察
$mysql -e 'SHOW PROCESSLIST\G' | grep -c "State: freeing items"
36
相關文章
- 高效能mysql筆記---mysql架構[-1-]MySql筆記架構
- 《高效能MySQL》筆記-併發控制MySql筆記
- [高效能MYSQL學習筆記]事務MySql筆記
- 《高效能MySQL》筆記-整體架構MySql筆記架構
- 高效能 MySQL【筆記】-架構與歷史MySql筆記架構
- 《高效能Mysql 第三版》筆記MySql筆記
- 高效能MySQL讀書筆記---索引優化MySql筆記索引優化
- 《高效能MySQL》筆記——MySQL建表資料型別的選擇MySql筆記資料型別
- 高效能MySQL.讀書筆記(六)高可用性MySql筆記
- 高效能的Mysql讀書筆記系列之六(查詢效能優化)MySql筆記優化
- MySQL 索引的型別——《高效能MySQL》MySql索引型別
- 高效能MySQL-索引MySql索引
- Mysql-高效能索引MySql索引
- mysql之高效能索引MySql索引
- MySQL高效能優化MySql優化
- 【MySQL】如何構建高效能MySQL系統MySql
- MySQL 高效能學習心得MySql
- PHP開發非同步高效能的MySQL代理伺服器PHP非同步MySql伺服器
- 高效能建站指南筆記筆記
- 「MySQL」高效能索引優化策略MySql索引優化
- MYSQL索引及高效能索引策略MySql索引
- 高效能MySQL實戰(二):索引MySql索引
- 【轉載】高效能MySQL小結MySql
- 《高效能JavaScript》讀書筆記JavaScript筆記
- 【讀書筆記】《高效能JavaScript》筆記JavaScript
- MySQL筆記MySql筆記
- Mysql 筆記MySql筆記
- mysql覆蓋索引高效能的探究MySql索引
- 搭建 MySQL 高可用高效能叢集MySql
- MySQL 高效能儲存引擎:TokuDB初探MySql儲存引擎
- MySQL 高效能表設計規範MySql
- MYSQL高效能學習查詢心得MySql
- 《高效能MySQL》第三版MySql
- MySQL效能剖析工具(pt-query-digest)MySql
- 高效能javascript程式設計筆記JavaScript程式設計筆記
- 《高效能 JavaScript》讀書筆記(一)JavaScript筆記
- MySQL 高效能優化規範建議MySql優化
- MySQL | 05 如何設計高效能的索引?MySql索引