查看MySQL提供的所有存储引擎 查看表的存储引擎 大多数时候我们使用的都是 InnoDB 存储引擎,但是在某些情况下使用 MyISAM 也是合适的比如读密集的情况下,以读取数据为主要业务,或者即使存在写数据,也不是什么重要的数据的情况下可以选择用MyISAM。
存储引擎相关命令
show engines;
从上图我们可以查看出 MySQL 当前默认的存储引擎是InnoDB,并且在5.7版本所有的存储引擎中只有
InnoDB 是事务性存储引擎,也就是说只有 InnoDB 支持事务。
我们也可以通过下面的命令查看默认的存储引擎。show variables like '%storage_engine%';
可以发现默认使用的为InnoDB存储引擎。show table status like "table_name" ;
两者的对比
locking)和表级锁,默认为行级锁。
InnoDB类型更快,但是不提供事务支持。但是InnoDB 提供事务支持事务,外部键等高级数据库
功能。 具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安
全(transaction-safe (ACID compliant))型表。
COMMITTED 和 REPEATABLE READ 两个隔离级别下工作;MVCC可以使用 乐观(optimistic)锁 和 悲
观(pessimistic)锁来实现;各数据库中MVCC实现并不统一。
04-11 2325
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算