民國103年 第2梯次 網頁設計乙級 學科

第4題

常被用於交易處理( T r a n s a c t i o n P r o c e s s i n g ),並支援A C I D 交易特性及外部索引鍵的M y…

題目

常被用於交易處理( T r a n s a c t i o n P r o c e s s i n g ),並支援A C I D 交易特性及外部索引鍵的M y S Q L 儲存引擎為何?

  1. (1) M y I S A M
  2. (2) I n n o D B
  3. (3) M e m o r y
  4. (4) M e r g e

官方答案

(2) I n n o D B

解析

MySQL 的 InnoDB 儲存引擎支援交易處理、ACID 特性、資料列鎖定與外部索引鍵,常用於需要一致性的交易型應用。MyISAM 不支援交易與外部索引鍵;Memory 引擎將資料放在記憶體中,重啟後資料可能消失,不適合需要耐久性的交易;Merge 則用來合併多個 MyISAM 資料表。因此支援 ACID 與外部索引鍵者為 InnoDB,選2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料