A.2.1. | 我可以在哪裡取得 MySQL 儲存引擎的完整文件? |
| 請參閱第 18 章,替代儲存引擎。該章節包含除 InnoDB 儲存引擎和 NDB 儲存引擎(用於 MySQL Cluster)以外的所有 MySQL 儲存引擎的相關資訊。InnoDB 涵蓋於第 17 章,InnoDB 儲存引擎。NDB 涵蓋於第 25 章,MySQL NDB Cluster 9.0。 |
A.2.2. | MySQL 9.0 中是否有任何新的儲存引擎? |
| 沒有。InnoDB 是新資料表的預設儲存引擎。請參閱第 17.1 節,「InnoDB 簡介」以取得詳細資訊。 |
A.2.3. | MySQL 9.0 中是否有任何儲存引擎被移除? |
| 沒有。 |
A.2.4. | 我可以禁止使用特定的儲存引擎嗎? |
| 可以。disabled_storage_engines 組態選項定義哪些儲存引擎不能用於建立資料表或表格空間。預設情況下,disabled_storage_engines 是空的(未停用任何引擎),但可以設定為以逗號分隔的一或多個引擎清單。 |
A.2.5. | 相較於 InnoDB 和非 InnoDB 儲存引擎的組合,單獨使用 InnoDB 儲存引擎是否有優勢? |
| 是的。單獨使用 InnoDB 資料表可以簡化備份和復原操作。MySQL Enterprise Backup 會對所有使用 InnoDB 儲存引擎的資料表執行熱備份。對於使用 MyISAM 或其他非 InnoDB 儲存引擎的資料表,它會執行「溫」備份,其中資料庫繼續執行,但這些資料表在備份時無法修改。請參閱第 32.1 節,「MySQL Enterprise Backup 概述」。 |
A.2.6. | ARCHIVE 儲存引擎的獨特優勢是什麼?
|
| ARCHIVE 儲存引擎會儲存大量沒有索引的資料;它佔用空間小,並使用資料表掃描執行選取。如需詳細資訊,請參閱第 18.5 節,「ARCHIVE 儲存引擎」。
|