mysql5.5有ibdata文件吗

mysql5.5有ibdata文件吗,第1张

mysql5.5有ibdata文件。根据查询相关资料信息,mysql5.5数据库,随着使用时间越长,mysql数据库目录下的ibdata文件就会越大,尤其是使用了Innodb引擎储存数据,典型的就是wordpress博客系统。

当你启用了 innodb_file_per_table,表被存储在他们自己的表空间里,但是共享表空间仍然在存储其它的 InnoDB 内部数据:

数据字典,也就是 InnoDB 表的元数据

变更缓冲区

双写缓冲区

撤销日志

其中的一些在 Percona 服务器上可以被配置来避免增长过大的。例如你可以通过 innodb_ibuf_max_size 设置最大变更缓冲区,或设置 innodb_doublewrite_file 来将双写缓冲区存储到一个分离的文件。

MySQL 5.6 版中你也可以创建外部的撤销表空间,所以它们可以放到自己的文件来替代存储到 ibdata1。可以看看这个文档。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7452147.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存