首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同表中的新闻和新闻存档

不同表中的新闻和新闻存档
EN

Stack Overflow用户
提问于 2010-02-24 23:36:49
回答 2查看 216关注 0票数 2

我遇到过新闻和新闻存档在不同的表中的情况。

既然这些表包含许多记录,并且两者共享完全相同的结构,那么将它们分开而不是使用标记为已存档的标志是否仍然是明智的呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-24 23:55:39

没有归档文件,您的新闻表将会更快。你必须问自己,在同一个查询中,两者是否经常被命中。如果它们不是,那么将它们分开可能是有意义的。

还要问你自己存档到底是什么意思?1岁,2岁。我猜这只是一个标志,要么显示在新闻页面,要么显示在新闻档案页面。如果你确实合并到一个表中,也许你可以只使用逻辑>1岁的is archive。

您还可以创建一个将两个表合并在一起的视图。

票数 2
EN

Stack Overflow用户

发布于 2010-02-25 00:05:08

您还可以考虑根据文章是否标记为存档来对数据进行分区。这样,您至少可以更改结构,而无需记住修复其他表,并且仍然可以从只包含活动记录的分区中获得更快的性能。但是,如果系统已经就位并正常工作,那么最好的办法就是接受它。如果我是你的客户,除非当前的结构出现问题,否则我不会付钱让你做出这样的改变。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2327193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档