逻辑删除怎么设计索引

来源:11-1 集群环境下的新零售数据库

蓝色西西

2020-12-09

老师,要实现逻辑删除,数据表中要增加delete_time default null 或者 is_deleted default 0, 这两种方案要么null,要么字段重复率太高,每次做 select * from table where delete_time is null 或者 select * from table where is_deleted = 0 查询数据分页时,索引查询效率都会比较低,怎么办。

写回答

1回答

神思者

2020-12-09

定期对数据归档,把逻辑删除的数据转移到归档表里面

0
0

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程