LONGEPASS
Q28.

MariaDB 10.4 預設的儲存引擎為何?

網頁設計 · 乙級 · 應用軟體安裝及使用 · Q28

難易度分析

2 / 5

本題屬於基礎概念的記憶型題目,僅需掌握特定版本的預設設定即可解答,不涉及複雜的邏輯推演或多項條件判斷。

正確答案:②InnoDB

② InnoDB:InnoDB 自 MariaDB 10.2 起即為預設儲存引擎,完整支援 ACID 交易特性、資料列級鎖定(Row-level Locking) 與 外部鍵參照完整性,是生產環境的首選引擎。

錯誤選項解析

  • ① MyISAM:MyISAM 是 MySQL 5.5 之前的預設儲存引擎,不支援 交易處理(Transaction) 與 外部鍵約束,僅提供表級鎖定,在 MariaDB 10.4 中已非預設選項。
  • ③ Memory:Memory 儲存引擎將資料全部存放於 記憶體(RAM) 中,雖然讀寫速度極快,但伺服器重啟後資料會遺失,僅適用於 暫存資料表 或快取情境,非預設引擎。
  • ④ Merge:Merge 儲存引擎用於將多個結構相同的 MyISAM 資料表 合併為單一邏輯資料表進行查詢,功能受限且不支援現代資料庫特性,早已不被用作預設選項。
Learning Tip

"本題核心考點為 MariaDB/MySQL 版本演進中預設儲存引擎的變更。自 MySQL 5.5 起 InnoDB 取代 MyISAM 成為預設引擎,MariaDB 延續此設計。常見陷阱是混淆 MyISAM(舊版預設)與 InnoDB(新版預設)。實務上應優先選用 InnoDB,因其支援 交易回復(ROLLBACK)、崩潰恢復 及 並發效能 遠優於其他引擎。"

學員答題分佈

①MyISAM0%
②InnoDB0%
③Memory0%
④Merge0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目