MySQL 理论基础

发布时间: 更新时间: 总字数:264 阅读时间:1m 作者: IP上海 分享 网址

MySQL 理论基础

介绍

  1. MySQL binlog 作用介绍
  2. MySQL GTID 介绍
  3. MySQL 事务介绍

MySQL 文件格式

.ibd.frm 文件

配置如下参数时,每个 innodb 表一个数据 .ibd 文件,包括数据和索引

[mysqld]
innodb_file_per_table = ON
innodb_page_size = 16384  # 默认 16KB

# 查看 MySQL 当前参数:
show global variables like "innodb_file%";
  • .ibd 文件通常包含了多个类型的页:
    • 表空间描述页(FSP_HDR):描述整个表空间的属性和状态信息
    • 段描述页(IBUF_BITMAP):描述表的段信息,包括表的结构、索引和数据页的位置等
    • 数据页(InnoDB Data Pages):表的行数据
    • 索引页(InnoDB Index Pages):表的索引数据
  • .ibd 分析工具
    • page_parser
    • mysqlfrm
    • innodb_space
  • .frm 文件是表定义文件,保存表的结构信息,如表名、列名、列数据类型、列长度等
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数