文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  優化 UPDATE 語句

10.2.5.2 最佳化 UPDATE 語句

更新語句的最佳化方式與 SELECT 查詢類似,但額外增加了寫入的負擔。寫入的速度取決於正在更新的資料量和更新的索引數量。未變更的索引不會更新。

另一個取得快速更新的方法是延遲更新,然後稍後一次執行多個更新。如果鎖定資料表,一起執行多個更新會比一次執行一個快得多。

對於使用動態資料列格式的 MyISAM 資料表,將資料列更新為更長的總長度可能會分割資料列。如果經常執行此操作,偶爾使用 OPTIMIZE TABLE 非常重要。請參閱第 15.7.3.4 節,「OPTIMIZE TABLE 語句」