第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

mysql數(shù)據(jù)庫(kù)——存儲(chǔ)引擎

標(biāo)簽:
MySQL

存储引擎
Mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。
每一种存储引擎使用不同的存储机制、搜索技巧、锁定水平,最终提供广泛且不同的功能。
Mysql支持的存储引擎
MyISAM、InnoDB、Memory、CSV、Archive
并发控制
当多个连接对记录进行修改时保证数据的一致性和完整性。

共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会发生任何变化
排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁时会阻塞其他的读锁或者写锁操作
锁颗粒
表锁,是一种开销最小的锁策略。
行锁,是一种开销最大的锁策略。
事物:事物用于保证数据库的完整性
例如:用户A —转账200元—> 用户B
实现步骤:①从当前账户减掉200(账户余额大于等于200元)
②在对方账户增加200元
事物的特性:原子性(Atomicity)、一致性(consistency)、隔离性(IsoIation)、持久性(Durability)
外键:是保证数据一致性的策略。
索引:是对数据表中一列或多列的值进行排序的一种结构。
各种存储引擎的特点
特点 MyISAM InnoDB Memory Archive
存储限制 256T 64T 有 无
事物安全 支持
支持索引 支持 支持 支持
锁颗粒 表锁 行锁 表锁 行锁
数据压缩 支持 支持
支持外键 支持
索引:普通索引、唯一索引、全文索引、btree索引、hash索引......
修改存储引擎的方法
通过修改mysql配置文件实现
Default-storage-engine = engine
通过创建数据表命令实现
-create table tabel_name(
)engine = engine;
通过修改数据表命令实现
-alter table table_name engine 【=】engine_name;
例如:ALTER TABLE tb1 ENGINE = InnoDB;
存储引擎:
MyISAM:存储限制可达256T,支持索引、表级锁定、数据压缩。
innoDB:存储限制为64TB,支持事物和索引,锁颗粒为行锁。

點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消