我在 MySQL dB 中有一个表,用于记录一个人单击某些导航选项卡的时间。每次它都会软删除最后一个条目并插入一个新条目。软删除的原因是出于分析目的,因此我可以随着时间的推移跟踪用户点击的位置/时间/内容。软删除与新条目的比例为 9:1,表大小目前约为 20K,但增长迅速。
所以我的问题是:如果删除软删除条目将有助于优化涉及该表的任何查询?目前有一个将 4 个表连接在一起,并且只需要新条目。由于可以对备份副本执行软删除分析,因此我不需要生产 dB 上的这些行。
我在 MySQL dB 中有一个表,用于记录一个人单击某些导航选项卡的时间。每次它都会软删除最后一个条目并插入一个新条目。软删除的原因是出于分析目的,因此我可以随着时间的推移跟踪用户点击的位置/时间/内容。软删除与新条目的比例为 9:1,表大小目前约为 20K,但增长迅速。
所以我的问题是:如果删除软删除条目将有助于优化涉及该表的任何查询?目前有一个将 4 个表连接在一起,并且只需要新条目。由于可以对备份副本执行软删除分析,因此我不需要生产 dB 上的这些行。