【发布时间】:2017-04-30 17:09:35
【问题描述】:
因此,有些帖子已经过审核,这意味着它对所有用户都可见,而没有的帖子则意味着它只对版主可见。
那么,哪个性能更好?
1.有两个表,分别是'posts'和'unmoderated_posts';然后,版主接受帖子后,来自 unmoderated_posts 的行将移至“帖子”
2.只有一张表'posts',列_isVisible,如果值为1,则表示所有用户都可以看到,如果为0,则只有版主才能看到
【问题讨论】:
-
@EdHeal 这与分区有什么关系?
-
将表格划分为已审核的帖子和未审核的帖子以获得更好的性能
-
Re: 分区:更改
_isVisible实际上是从一个分区更改DELETE并将INSERT更改为另一个分区。与“双表”方法的成本基本相同。
标签: mysql sql database-design