大横幅1
大横幅2
到期时间:永久 到期时间:推广
小横幅3 小横幅4
  1. 当前位置:网站首页 > 值得一看

innodb存储引擎特点


InnoDB介绍

InnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在 MySQL 5.5 之后,InnoDB是默认的 MySQL 存储引擎。

InnoDB特点

  • 支持事务,提供ACID(原子性、一致性、隔离性、持久性)特性。
  • 支持行级锁定,适用于高并发环境。
  • 支持外键约束,确保数据一致性。
  • 具有自动崩溃恢复和日志文件,以确保数据的持久性。

InnoDB文件

xxx.ibd:xxx代表的是表名,innoDB引擎的每张表都会对应这样一个表空间文件,存储该表的表结 构(frm-早期的 、sdi-新版的)、数据和索引。参数:innodb_file_per_table

show variables like 'innodb_file_per_table'

如果该参数开启,代表对于InnoDB引擎的表,每一张表都对应一个ibd文件。我们直接打开MySQL的 数据存放目录, 这个目录下有很多文件 夹,不同的文件夹代表不同的数据库.

注意:idb是二进制文件,不可以使用记事本直接打开,可以使用mysql提供指令打开

以从ibd文件中提取sdi信息,而sdi数据字典信息中就包含该表的表结构。

注意:使用cmd名称窗口查看

ibd2sdi tb_account.ibd


本文最后更新于2023-11-6,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
获取更多资讯请加入交流群

    协助本站SEO优化一下,谢谢!
    关键词不能为空
版权说明

本文地址:http://www.kirinbk.cn/post-1987.html
免责声明:本站文章仅用于科普及教育用途,远离犯罪!

发表评论

联系我们

在线咨询:点击这里给我发消息

QQ交流群:KirinBlog

工作日:8:00-23:00,节假日休息

扫码关注