PolarDB MySQL删除数据库后为什么还是占用很多空间?
A:这是由于redo日志文件占用了空间,通常在2GB~11GB左右,最多时会占用11GB,其中包括缓冲池中8个redo日志(8G)、正在写的redo日志(1GB)、提前创建的redo日志(1GB)以及最后一个redo日志(1GB)。
缓冲池内的redo日志文件数量由参数loose_innodb_polar_log_file_max_reuse控制,默认值为8。您可以修改这个参数从而减少日志空间占用量,但在压力大的情况下,性能可能会出现周期性的小幅波动。
说明 调整参数loose_innodb_polar_log_file_max_reuse后,缓冲池不会立刻被清空,随着DML被执行,缓冲池内的数据量才会慢慢减少。如果需要立即清空,请提交工单联系售后服务。