Mysql

如何在 MySQL 中盡可能快地編寫查詢?

  • May 28, 2014

我正在尋找兩件事:

  1. 關於編寫快速 MySQL 查詢的很棒的手冊。
  2. 將我的查詢分解為離散步驟並給出每個步驟的估計的工具。

我見過下一個工具,但我不知道如何使用它。

我使用 HeidiSQL 有一段時間了,它有非常有用的分析功能,可以獲取查詢執行的詳細分析。也是EXPLAIN您必須學習的第一個工具。

不太明顯的是,您必須使用noatime選項將數據庫放在文件系統上。每次某些軟體從磁碟讀取/寫入磁碟時,都會執行另一個隱式寫入 - 以更新訪問文件的“最後訪問時間”。當noatime處於活動狀態時,該時間不會更新並且整體 iops 減半。

引用自:https://dba.stackexchange.com/questions/66055