【问题标题】:MySQL 5.7 vs 5.5 and .ibd filesMySQL 5.7 与 5.5 和 .ibd 文件
【发布时间】:2018-04-20 21:17:56
【问题描述】:

我们最近在两台不同的服务器上进行了从 MySQL 5.5 到 MySQL 5.7 的迁移。对于迁移,我们使用了主从复制。旧的 DB (5.5) 设置为 master,新的 DB 设置为 slave (5.7)。

一切顺利,迁移成功。 DB很大,大约有600G的数据。

我们现在遇到的问题是,在新的 DB 上,有一个 82G 的大 .ibd 文件。假设数据库名称是 my_database。该文件位于: /var/lib/mysql/my_database:

-rw-r----- 1 mysql mysql  82G Apr 20 10:28 articles.ibd

articles表很大,但是为什么新的MySQL服务器上有这么大的ibd文件,而旧的没有。

由于我们现在有一些存储限制 (SSD),我们想以某种方式删除此文件。怎么做以及为什么在 MySQL5.7 上创建这个文件?

【问题讨论】:

  • 谢谢@MrTux,我已经看到了这个选项并将其设置为OFF,但是我们是否可以删除现有的ibd文件而不会导致mysql崩溃或丢失数据?
  • 所有文章数据都在articles.ibd;不要删除它!

标签: mysql innodb


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2022-07-23
  • 1970-01-01
  • 1970-01-01
  • 2017-08-30
  • 1970-01-01
  • 2022-07-30
  • 2018-04-16
  • 2019-01-30
相关资源
最近更新 更多