操作系統配優化 執行計劃與鎖表查看 --查看連接信息以及連接執行的命令 SHOW PROCESSLIST --查看當前被鎖住的表 show OPEN TABLES where In_use > 0; --開啟會話級別的profile SET profiling=1 --查看所有的資料庫操作執行過程 ...
- 操作系統配優化
- 執行計劃與鎖表查看
--查看連接信息以及連接執行的命令 SHOW PROCESSLIST --查看當前被鎖住的表 show OPEN TABLES where In_use > 0; --開啟會話級別的profile SET profiling=1 --查看所有的資料庫操作執行過程 SHOW PROFILES --查詢單條語句profile SHOW PROFILE FOR QUERY 1 --查看整個資料庫服務的線程數 show global status like 'Thread%'; --刷新會話級別的計數器 FLUSH STATUS --查看當前會話的狀態信息 SHOW STATUS --查看所表參數信息 SHOW TABLE STATUS --查詢持續時間大於一秒的事務 SELECT * FROM information_schema.innodb_trx WHERE TIME_TO_SEC(timediff(now(), trx_started)) > 1
- ptquerydigest工具操作命令
pt-query-digest mysql-slow --since '2016-01-23 00:00:00' --until '2016-01-23 23:59:59' --limit 5