激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 基于Mysql存儲引擎的深入分析

基于Mysql存儲引擎的深入分析

2019-12-26 15:14MYSQL教程網 Mysql

本篇文章是對Mysql存儲引擎進行了詳細的分析介紹,需要的朋友參考下

MySQL有很多種存儲引擎,針對不同的應用,可以為每張表選擇合適的存儲引擎,這樣有助于提升MySQL性能。
創建新聞表news:

復制代碼代碼如下:

CREATE  TABLE `sandbox`.`news` 
(  
    `id` INT NOT NULL AUTO_INCREMENT ,  
    `name` VARCHAR(45) NULL ,      
    `content` VARCHAR(45) NULL ,  
    `created` VARCHAR(45) NULL ,  
    PRIMARY KEY (`id`) 
) ENGINE = MyISAM;


注意,MySQL大小寫敏不敏感,是由你所使用的平臺決定的,在Windows下,Mysql大小寫不敏感;在Linux平臺下,MySQL大小寫敏感。
最后一句SQL語句ENGINE=“存儲引擎名”,就是為表選擇存儲引擎,MySQL允許我們在創建表的時候選擇不同的存儲引擎,那么MySQL到底都有哪些存儲引擎呢?

 

MySQL存儲引擎包括:MyISAM引擎,MyISAM Merge引擎,InnoDB引擎,Memory引擎,Archive引擎,CSV引擎,Federated引擎,Blackhle引擎,NDB Cluster引擎,Falcon引擎,SolidDB引擎,PBXT引擎,
Maria引擎和其它引擎。建表時,選擇合適的存儲引擎很重要,如果到后期再更換將會很麻煩。這里,我們只介紹常用的三種存儲引擎:

MyISAM引擎
MyISAM引擎是MySQL默認的存儲引擎,MyISAM不支持事務和行級鎖,所以MyISAM引擎速度很快,性能優秀。MyISAM可以對整張表加鎖,支持并發插入,支持全文索引。
如果你不需要事務支持,通常我們建表時都選用MyISAM存儲引擎,像新聞表之類都沒有必要支持事務。

InnoDB引擎
InnoDB是專為事務設計的存儲引擎,支持事務,支持外鍵,擁有高并發處理能力。但是,InnoDB在創建索引和加載數據時,比MyISAM慢。
涉及到貨幣操作一般都需要支持事務,什么都能錯,錢不能出錯。

Memory引擎
內存表,Memory引擎將數據存儲在內存中,表結構不是存儲在內存中的,查詢時不需要執行I/O操作,所以要比MyISAM和InnoDB快很多倍,但是數據庫斷電或是重啟后,表中的數據將會丟失,表結構不會
丟失。如果你需要將SESSION數據存在數據庫中,那么使用Memory引擎是個不錯的選擇。
通常,我們使用這三種存儲引擎就夠了,更多的介紹請查閱MySQL手冊。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 九九热视频免费 | 久久国产精品久久久久久电车 | 91综合在线观看 | 久久久久女人精品毛片 | 新久草在线视频 | 久久久久se | 色七七网站 | 免费黄色一级网站 | av免费在线观看不卡 | 黄色视频一级毛片 | 久久精品一区二区三区不卡牛牛 | 黄色小视频免费在线观看 | 韩国三级日本三级香港三级黄 | 国内精品久久久久久久久久 | 99欧美精品 | 精品一区二区三区欧美 | 国产精品久久久久久久久久10秀 | 久久成年网站 | 国产精品久久999 | 久久久国产精品成人免费 | 99re热视频这里只精品 | 久久午夜免费视频 | 欧美成人免费 | 国产精品99一区二区 | 热99在线视频 | 成人黄色网战 | 成人乱人乱一区二区三区 | 在线观看麻豆 | 久久精品欧美一区 | 91精品国产91久久久久久 | 亚洲第一黄色网 | 在线91视频 | 国产一国产精品一级毛片 | 欧美日韩电影 | av成人免费看 | 亚洲第一综合 | 欧美日韩亚洲在线观看 | 黄网站色成年大片免费高 | av电影免费在线 | 草莓福利视频在线观看 | 国产寡妇xxxxxxxx性开放 |