亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mysql數(shù)據(jù)庫支持的存儲(chǔ)引擎對(duì)比

 更新時(shí)間:2021年09月16日 11:01:22   作者:玉成226  
這篇文章主要介紹了Mysql數(shù)據(jù)庫支持的各個(gè)存儲(chǔ)引擎之間的對(duì)比分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

存儲(chǔ)引擎

Mysql可以將數(shù)據(jù)以不同的技術(shù)存儲(chǔ)在文件(內(nèi)存)中,這種技術(shù)就稱為存儲(chǔ)引擎。
每一種存儲(chǔ)引擎使用不同的存儲(chǔ)機(jī)制、索引技巧、鎖定水平,最終提供廣泛且不同的功能。

MySQL支持的存儲(chǔ)引擎

 MyISAM

InnoDB

Memory

CSV

Archive

并發(fā)控制

當(dāng)多個(gè)連接對(duì)記錄進(jìn)行修改時(shí)保證數(shù)據(jù)的一致性和完整性。

1、共享鎖(讀鎖):在同一時(shí)間段內(nèi),多個(gè)用戶可以讀取同一個(gè)資源,讀取過程中數(shù)據(jù)不會(huì)發(fā)生任何變化。
2、排他鎖(寫鎖):在任何時(shí)候只有一個(gè)用戶寫入資源,當(dāng)進(jìn)行寫鎖時(shí)會(huì)阻塞其他的讀鎖或者寫鎖操作。

鎖顆粒

1、表鎖,是一種開銷最小的鎖策略。
2、行鎖,是一種開銷最大的鎖策略。

事務(wù)

事務(wù)用于保證數(shù)據(jù)庫的完整性

在這里插入圖片描述

實(shí)現(xiàn)步驟:
(1)從當(dāng)前賬戶減掉200元(賬戶余額大于等于200)。
(2)在對(duì)方賬戶增加200元。

外鍵

是保證數(shù)據(jù)一致性的策略。

索引

是對(duì)數(shù)據(jù)表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu)。

各種存儲(chǔ)引擎的特點(diǎn)

Memory:數(shù)據(jù)存儲(chǔ)在內(nèi)存當(dāng)中,存儲(chǔ)限制受到內(nèi)存大小的限制。
MyISAM:適用于事務(wù)處理不多的情況。
InnoDB:適用于事務(wù)處理比較多,需要有外鍵支持的情況。
索引:普通索引、唯一索引、全文索引、btree索引、hash索引。

在這里插入圖片描述

MyISAM:存儲(chǔ)限制可達(dá)256TB,支持索引、表級(jí)鎖定、數(shù)據(jù)壓縮。
InnoDB:存儲(chǔ)限制為64TB,支持事務(wù)和索引,鎖顆粒為行鎖。

在這里插入圖片描述

以上就是Mysql數(shù)據(jù)庫支持的存儲(chǔ)引擎對(duì)比的詳細(xì)內(nèi)容,更多關(guān)于MySQL存儲(chǔ)引擎的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論