民國104年 第3梯次 網頁設計乙級 學科

第21題

常被用於交易處理( 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 e r g e
  2. (2) M e m o r y
  3. (3) I n n o D B
  4. (4) M y I S A M

官方答案

(3) I n n o D B

解析

InnoDB 是 MySQL 常見的儲存引擎,支援交易(Transaction)、ACID 特性、資料列鎖定及外部索引鍵(FOREIGN KEY),適合交易處理與需要資料一致性的應用。MyISAM 不支援交易與外部索引鍵;Memory 引擎資料存放在記憶體,重啟後可能消失;Merge 引擎主要合併多個 MyISAM 表。因此本題選 InnoDB。

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

官方資料