首頁  >  文章  >  資料庫  >  mysql engine表示什麼

mysql engine表示什麼

藏色散人
藏色散人原創
2020-07-01 09:18:224053瀏覽

mysql engine表示儲存引擎,儲存引擎是MySQL中具體的與檔案打交道的子系統,MySQL的儲存引擎是外掛程式的,它根據MySQL AB公司提供的檔案存取層的抽象介面來定制一種文件存取機制。

mysql engine表示什麼

Engine:儲存引擎

儲存引擎是MySQL中具體的與檔案打交道的子系統。也是MySQL最有特色的一個地方。

MySQL的儲存引擎是外掛式的。它根據MySQL AB公司提供的檔案存取層的一個抽象介面來客製化一種檔案存取機制(這種存取機制就叫儲存引擎)。

現在有很多種儲存引擎,各個儲存引擎的優勢各不一樣,最常用的MyISAM,InnoDB,BDB。

預設下MySQL是使用MyISAM引擎,它查詢速度快,有較好的索引優化和資料壓縮技術。但是它不支援事務。

InnoDB支援事務,並且提供行級的鎖定,應用也相當廣泛。

MySQL也支援自己客製化儲存引擎,甚至一個函式庫中不同的表格使用不同的儲存引擎,這些都是允許的。

推薦:《mysql教學

以上是mysql engine表示什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn