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