MySQL 8.4 發行說明
壓縮儲存格式是一種唯讀格式,使用 myisampack 工具產生。壓縮表格可以使用 myisamchk 解壓縮。
壓縮表格具有以下特性
壓縮表格佔用非常少的磁碟空間。這可以最大程度地減少磁碟使用量,這在使用慢速磁碟(如 CD-ROM)時很有幫助。
每列都會單獨壓縮,因此存取開銷非常小。列的標頭佔用一到三個位元組,具體取決於表格中最大的列。每欄的壓縮方式都不同。通常每欄都有不同的霍夫曼樹。一些壓縮類型包括:
可用於固定長度或動態長度的列。
注意
雖然壓縮表格是唯讀的,因此您無法更新或在表格中新增列,但 DDL(資料定義語言)操作仍然有效。例如,您仍然可以使用 DROP
來刪除表格,以及使用 TRUNCATE TABLE
清空表格。