⑴ mysql之性能指標查詢
MySQL中使用show status語句查詢MySQL的性能參數
語法:
show status like [statement];
常用statement說明:
# 查詢連接MySQL伺服器的次數
# 查詢MySQL伺服器上線的時間
# 查詢慢查詢的次數
# 查詢 查詢操作的次數
查看MySQL伺服器配置信息 :
查看MySQL伺服器運行的各種狀態值液悄 :
慢查詢:
連接數:
key_buffer_size 是對MyISAM表性能影響最大的一個參數
臨時表:
查看open table :
進程使用情況:
查詢緩存(query cache) :
文件打開數(open_files) :
表鎖情況 :
表掃描情況 :
查詢吞吐量:
連接情況:
分析查詢語句
mysql提供了explain語句和describe語句,進行分析查詢語句
EXPLAIN的語法:
說明:
示例:
DESCRIBE語嫌慶句
使用方法與EXPLAIN語句是一樣的,並且分析結果也是一樣的。
語法:
mysql中提高性能的最有效的方式:鬧者渣
1, 對數據表設計合理的索引。索引提供了高效訪問數據的方法,並且加快了查詢的速度。
使用索引查詢幾種特殊情況: