Mysql四種引擎的區(qū)別

MySQL常用的四種引擎的介紹
(1):MyISAM存儲(chǔ)引擎:不支持事務(wù)、也不支持外鍵,優(yōu)勢(shì)是訪問(wèn)速度快巡莹,對(duì)事務(wù)完整性沒有 要求或者以select,insert為主的應(yīng)用基本上可以用這個(gè)引擎來(lái)創(chuàng)建表
支持3種不同的存儲(chǔ)格式甜紫,分別是:靜態(tài)表降宅;動(dòng)態(tài)表;壓縮表
靜態(tài)表:表中的字段都是非變長(zhǎng)字段囚霸,這樣每個(gè)記錄都是固定長(zhǎng)度的腰根,優(yōu)點(diǎn)存儲(chǔ)非常迅速,容易緩存拓型,出現(xiàn)故障容易恢復(fù)额嘿;缺點(diǎn)是占用的空間通常比動(dòng)態(tài)表多(因?yàn)榇鎯?chǔ)時(shí)會(huì)按照列的寬度定義補(bǔ)足空格)ps:在取數(shù)據(jù)的時(shí)候,默認(rèn)會(huì)把字段后面的空格去掉劣挫,如果不注意會(huì)把數(shù)據(jù)本身帶的空格也會(huì)忽略册养。
動(dòng)態(tài)表:記錄不是固定長(zhǎng)度的,這樣存儲(chǔ)的優(yōu)點(diǎn)是占用的空間相對(duì)較少压固;缺點(diǎn):頻繁的更新捕儒、刪除數(shù)據(jù)容易產(chǎn)生碎片,需要定期執(zhí)行OPTIMIZE TABLE或者myisamchk-r命令來(lái)改善性能
壓縮表:因?yàn)槊總€(gè)記錄是被單獨(dú)壓縮的,所以只有非常小的訪問(wèn)開支
(2)InnoDB存儲(chǔ)引擎*
該存儲(chǔ)引擎提供了具有提交刘莹、回滾和崩潰恢復(fù)能力的事務(wù)安全。但是對(duì)比MyISAM引擎焚刚,寫的處理效率會(huì)差一些点弯,并且會(huì)占用更多的磁盤空間以保留數(shù)據(jù)和索引。
InnoDB存儲(chǔ)引擎的特點(diǎn):支持自動(dòng)增長(zhǎng)列矿咕,支持外鍵約束
(3):MEMORY存儲(chǔ)引擎
Memory存儲(chǔ)引擎使用存在于內(nèi)存中的內(nèi)容來(lái)創(chuàng)建表抢肛。每個(gè)memory表只實(shí)際對(duì)應(yīng)一個(gè)磁盤文件,格式是.frm碳柱。memory類型的表訪問(wèn)非常的快捡絮,因?yàn)樗臄?shù)據(jù)是放在內(nèi)存中的,并且默認(rèn)使用HASH索引莲镣,但是一旦服務(wù)關(guān)閉福稳,表中的數(shù)據(jù)就會(huì)丟失掉。
MEMORY存儲(chǔ)引擎的表可以選擇使用BTREE索引或者HASH索引瑞侮,兩種不同類型的索引有其不同的使用范圍
Hash索引優(yōu)點(diǎn):
Hash 索引結(jié)構(gòu)的特殊性的圆,其檢索效率非常高,索引的檢索可以一次定位半火,不像B-Tree 索引需要從根節(jié)點(diǎn)到枝節(jié)點(diǎn)越妈,最后才能訪問(wèn)到頁(yè)節(jié)點(diǎn)這樣多次的IO訪問(wèn),所以 Hash 索引的查詢效率要遠(yuǎn)高于 B-Tree 索引钮糖。
Hash索引缺點(diǎn): 那么不精確查找呢梅掠,也很明顯,因?yàn)閔ash算法是基于等值計(jì)算的店归,所以對(duì)于“l(fā)ike”等范圍查找hash索引無(wú)效阎抒,不支持;
Memory類型的存儲(chǔ)引擎主要用于哪些內(nèi)容變化不頻繁的代碼表娱节,或者作為統(tǒng)計(jì)操作的中間結(jié)果表挠蛉,便于高效地對(duì)中間結(jié)果進(jìn)行分析并得到最終的統(tǒng)計(jì)結(jié)果,肄满。對(duì)存儲(chǔ)引擎為memory的表進(jìn)行更新操作要謹(jǐn)慎谴古,因?yàn)閿?shù)據(jù)并沒有實(shí)際寫入到磁盤中,所以一定要對(duì)下次重新啟動(dòng)服務(wù)后如何獲得這些修改后的數(shù)據(jù)有所考慮稠歉。
(4)MERGE存儲(chǔ)引擎
Merge存儲(chǔ)引擎是一組MyISAM表的組合掰担,這些MyISAM表必須結(jié)構(gòu)完全相同,merge表本身并沒有數(shù)據(jù)怒炸,對(duì)merge類型的表可以進(jìn)行查詢带饱,更新,刪除操作,這些操作實(shí)際上是對(duì)內(nèi)部的MyISAM表進(jìn)行的勺疼。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末教寂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子执庐,更是在濱河造成了極大的恐慌酪耕,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轨淌,死亡現(xiàn)場(chǎng)離奇詭異迂烁,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)递鹉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門盟步,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人躏结,你說(shuō)我怎么就攤上這事却盘。” “怎么了窜觉?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵谷炸,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我禀挫,道長(zhǎng)旬陡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任语婴,我火速辦了婚禮描孟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘砰左。我一直安慰自己匿醒,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布缠导。 她就那樣靜靜地躺著廉羔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪僻造。 梳的紋絲不亂的頭發(fā)上憋他,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音髓削,去河邊找鬼竹挡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛立膛,可吹牛的內(nèi)容都是我干的揪罕。 我是一名探鬼主播梯码,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼好啰!你這毒婦竟也來(lái)了轩娶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤坎怪,失蹤者是張志新(化名)和其女友劉穎罢坝,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體搅窿,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年隙券,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了男应。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡娱仔,死狀恐怖沐飘,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情牲迫,我是刑警寧澤耐朴,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站盹憎,受9級(jí)特大地震影響筛峭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜陪每,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一影晓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧檩禾,春花似錦挂签、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至戏售,卻和暖如春侨核,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蜈项。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工芹关, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人紧卒。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓侥衬,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子轴总,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容