MySQL-分层以及MyISAM与InnoDB的区别

2019-12-26  本文已影响0人  断点o

mysql分层

引擎

查询引擎的命令

#查看所有引擎
show engines;
#查看当前默认引擎
show variables like '%storage_engine%';
MyISAM与InnoDB区别
MyISAM InnoDB
主外键 不支持 支持
事务 不支持 支持
缓存 只缓存索引,不缓存真实数据 不仅缓存索引还要缓存真实数据,对内存要求较高,而且内存大小对性能有决定性的映项
行表锁 表锁,即使操作一条记录也会锁住整个表,不适合高并发的操作字 行锁,操作时只锁某一行,不对其它行有影响,适合高并发的操作
表空间
关注点 性能 事务
上一篇 下一篇

猜你喜欢

热点阅读