小编war*_*ick的帖子

MySQL ibtmp1 临时表空间增长到多大?

我们有一个 MySQL Master,运行在 1TB SSD 上,带有 500GB 数据库。正如您从下面的屏幕截图中看到的,我们的空间已经用完了,因为ibtmp1它变得太大了。现在是194GB。

在此输入图像描述

MySQL手册说:

“当数据文件达到最大大小时,查询将失败并显示错误,表明表已满。”

因此我们有两个担忧:

  1. 如果这个文件继续增长并填满 SSD,我们的数据库将停止工作。
  2. 如果我们限制该文件的大小,比如 100GB,那么如果它已满,将会“查询失败,并出现错误,表明表已满”。

我确信手册有误导性或者我们有误解,因为MySQL的默认设置不可能允许它填满磁盘然后失败?

mysql innodb temp-tables

2
推荐指数
1
解决办法
3578
查看次数

标签 统计

innodb ×1

mysql ×1

temp-tables ×1