0
我在MySQL dB中有一个表,记录了当用户点击某些导航标签时。每次它将软删除最后一个条目并插入一个新条目。软删除的原因是出于分析目的,所以我可以随时跟踪用户点击的位置/时间/位置。软删除与新条目的比例为9:1,目前表格大小约为20K,但增长迅速。在MySQL中删除软删除行有什么好处?
所以我的问题是:如果删除软删除条目,将有助于优化涉及此表有任何疑问?目前有一个将4个表连接在一起,只需要新条目。由于软删除的分析可以在备份副本上执行,因此生产dB上不需要这些行。
将您不需要的数据放到其他表中,如“clicks_history”。 – 2009-09-24 18:00:56