不知道大家之前對類似有哪些常用的MySQL存儲引擎的文章有無了解,今天我在這里給大家再簡單的講講。感興趣的話就一起來看看正文部分吧,相信看完有哪些常用的mysql存儲引擎你一定會有所收獲的。
創新互聯是一家業務范圍包括IDC托管業務,網絡空間、主機租用、主機托管,四川、重慶、廣東電信服務器租用,內江服務器托管,成都網通服務器托管,成都服務器租用,業務范圍遍及中國大陸、港澳臺以及歐美等多個國家及地區的互聯網數據服務公司。
對于MySQL 5.5及更高版本,默認的存儲引擎是InnoDB。在5.5版本之前,MySQL的默認存儲引擎是MyISAM。
那么mysql存儲引擎有哪些?
一、InnoDB
這是MySQL 5.5或更高版本的默認存儲引擎。它提供了事務安全(ACID兼容)表,支持外鍵引用完整性約束。它支持提交、回滾和緊急恢復功能來保護數據。它還支持行級鎖定。當在多用戶環境中使用時,它的“一致非鎖定讀取”提高了性能。它將數據存儲在集群索引中,從而減少了基于主鍵的查詢的I/O。
二、MyISAM
該存儲引擎管理非事務性表,提供高速存儲和檢索,支持全文搜索。
三、MEMORY
提供內存中的表,以前稱為堆。它在RAM中處理所有數據,以便比在磁盤上存儲數據更快地訪問。用于快速查找引用和其他相同的數據。
四、MERGE
將多個類似的MyISAM表分組為一個表,可以處理非事務性表,默認情況下包括這些表。
五、EXAMPLE
你可以使用此引擎創建表,但不能存儲或獲取數據。這樣做的目的是教開發人員如何編寫新的存儲引擎。
六、ARCHIVE
用于存儲大量數據,不支持索引。
七、CSV
在文本文件中以逗號分隔值格式存儲數據。
八、BLACKHOLE
受要存儲的數據,但始終返回空。
九、FEDERATED
將數據存儲在遠程數據庫中。
看完有哪些常用的mysql存儲引擎這篇文章,大家覺得怎么樣?如果想要了解更多相關,可以繼續關注我們的行業資訊板塊。
文章題目:有哪些常用的mysql存儲引擎
文章地址:http://www.2m8n56k.cn/article46/ggdghg.html
成都網站建設公司_創新互聯,為您提供Google、云服務器、網站設計、做網站、自適應網站、電子商務
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯