ストレージが限られているサーバーがあります
/apps: available 60GB ; used 59GB ; free 1GB
/appsを指すmysqlデータディレクトリがあります
datadir /apps/mysql/data/
/apps/mysql/data/ibdata 50GB
昨日、基本的にディスクがいっぱいであるテーブルフルエラーでサーバーがシャットダウンするのを観察しました。そのため、テーブルの1つで1つの古い月のデータをパージし、innodbの下に10GBの空き容量があります。しかし、それでもファイルシステムには1GBの空き容量しかありません。
ここで、もう一度挿入しようとすると、innodbが再びibdataファイルを自動拡張しようとするのか、それとも9GBの空き領域を使用するのか。