可以删除99G mysql表没有效果吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以删除99G mysql表没有效果吗?相关的知识,希望对你有一定的参考价值。
我想删除一个99G的mysql表A,表A现在没用了,可以执行cmd'drop table A'。我希望对其他表的操作没有影响。
答案
有时候丢弃一个大表会锁定InnoDB缓冲池一段时间,同时它会清除该表的页面。
出于这个原因,在我公司“删除”一个表时,我们只是将其重命名,并将其移动到另一个模式。我们将它单独留下7天,以允许对其他表的查询逐渐从缓冲池中逐出表格的页面。然后我们放弃无用的表。
我们在比你大得多的桌子上做到这一点,有时高达10倍。
如果你的桌子已经有几天没用了,你现在可以放弃它。
以上是关于可以删除99G mysql表没有效果吗?的主要内容,如果未能解决你的问题,请参考以下文章