FAQ系列 | ibdata1系统表空间文件都包含什么内容

简介:

InnoDB系统表空间文件ibdata1中存储了以下几部分信息:

  • Data dictionary 

  • Double write buffer 

  • Insert buffer 

  • Rollback segments 

  • UNDO space 

  • Foreign key constraint system tables 

因此,我们在初始化ibdata1时,最好设置大一些,比如至少1GB以上。

此外,从MySQL 5.6版本开始,支持将UNDO Space放在独立的undo表空间里,强烈建议使用。

这样就可以避免因为在高并发情景下导致ibdata1急剧增大,大大影响性能。


本文转自叶金荣51CTO博客,原文链接:http://blog.51cto.com/imysql/1879717,如需转载请自行联系原作者

相关文章
|
7月前
|
存储 XML JSON
自定义数据文件设计详解
自定义数据文件设计详解
95 0
|
关系型数据库 MySQL 测试技术
只有.frm和.ibd文件时如何批量恢复InnoDB的表---发表到爱可生开源社区
很多时候因为MySQL数据库不能启动而造成数据无法访问,但应用的数据通常没有丢失,只是系统表空间等其它文件损坏了,或者遇到MySQL的bug。
138 0
|
存储 Oracle 关系型数据库
Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
267 0
Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
|
Oracle 关系型数据库 数据库管理
[20171115]恢复数据文件块头3补充.txt
[20171115]恢复数据文件块头3补充.txt --// 昨天做了恢复数据文件块头,通过备份文件直接取出文件块头,覆盖原来的数据块,然后修复. --//补充几点: --1.
1141 0
|
Oracle 关系型数据库 数据库
[20171115]恢复数据文件块头4补充.txt
[20171115]恢复数据文件块头4补充.txt --// 昨天做了恢复数据文件块头,通过备份文件直接取出文件块头,覆盖原来的数据块,然后修复. --//补充几点: --1.
1065 0