直奔主题了:
1.有个表 tabA 记录终端的活跃时间 tabA ( id,tid,time )
2.这个表日新增 200w 条数据
3.每天凌晨清理七天前的数据
问题:
1.原先设计有问题,只有给 tid 添加索引(有一些查询语句有根据终端查询)。
2.但是每次凌晨删除数据的时候,耗时,会导致插入时 lock time out。
个人想法:
1.给 time 加上索引,但是目前线上有个表大概 2000W 数据,这可能不好上索引。还有就是会导致插入的效率
2.分表,但是目前经量不考虑这个方案,因为维护成本等比较高
大家给给建议,谢谢
1.有个表 tabA 记录终端的活跃时间 tabA ( id,tid,time )
2.这个表日新增 200w 条数据
3.每天凌晨清理七天前的数据
问题:
1.原先设计有问题,只有给 tid 添加索引(有一些查询语句有根据终端查询)。
2.但是每次凌晨删除数据的时候,耗时,会导致插入时 lock time out。
个人想法:
1.给 time 加上索引,但是目前线上有个表大概 2000W 数据,这可能不好上索引。还有就是会导致插入的效率
2.分表,但是目前经量不考虑这个方案,因为维护成本等比较高
大家给给建议,谢谢