We have a MySQL Master running on a 1TB SSD with a 500GB database. As you can see from the screenshot below, we are running out of space because ibtmp1 is growing too large. It is now 194GB.
The MySQL Manual says:
"When the data file reaches the maximum size, queries fail with an error indicating that the table is full."
We thus have two concerns:
- If this file continues to grow and fill the SSD, our DB will stop working.
- If we limit the size of this file, say to 100GB, then if it is filled will "queries fail with an error indicating that the table is full."
I am sure the manual is misleading or we are misunderstanding, because surely it cannot be possible that the default settings of MySQL allow it to fill the disk and then fail?
