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)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP