OPTIMIZE TABLE 語句在維護 MySQL 表中有什麼用途?


在處理資料庫時,我們傾向於執行大量更改,例如表中插入更新刪除資料,這會導致表片段的物理儲存。結果會降低資料庫伺服器的效能。

MySQL 為我們提供了 OPTIMIZE TABLE 語句,可最佳化表格,以避免這種碎片整理問題。它的語法如下所示 −

OPTIMIZE TABLE table_name

此處,table_name 是表的名稱。

示例

我們針對表 Student_info 執行此語句如下 −

mysql> Optimize table student_info\G
*************************** 1. row ***************************
   Table: query.student_info
      Op: optimize
Msg_type: status
Msg_text: OK
1 row in set (1.34 sec)

更新於: 20-6-2020

155 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

入門
廣告
© . All rights reserved.