Mysql中兩個有用的sql性能分析語句

1> explain SQL,類似於Oracle中explain語句
  例如:explain select * from nad_aditem;
 
2> select benchmark(count,sql);計算sql語句執行count次所花費的時間
  例如:

mysql> select benchmark(1000,"SELECT * FROM AD");
+----------------------------------------+
| benchmark(1000,"SELECT * FROM AD")     |
+----------------------------------------+
|                                      0 |
+----------------------------------------+
1 row in set (0.02 sec)

  注意觀察0.02這個時間,而且不能僅僅關注這個時間,還要觀察CPU和系統的負載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章