我遇到过新闻和新闻档案在不同表格中的情况 鉴于这些表包含许多记录并且两者共享完全相同的结构,是否仍然可以将它们拆分而不是使用标记将其标记为已存档?
答案 0 :(得分:2)
没有存档,您的新闻表会更快。你必须问自己两个是否经常在同一个查询中被击中。如果它们不存在则将它们分开可能是有意义的。
还要问自己什么档案实际上意味着什么? 1岁,2岁。我猜这只是在新闻页面或新闻档案页面上显示的旗帜。如果你确实合并到一个表中,也许你可以使用逻辑> 1岁是档案。
您还可以创建一个将两个表结合在一起的视图。
答案 1 :(得分:1)
您还可以考虑对文章是否标记为存档进行分区。这样至少你可以改变结构而不记得修复另一个表,你仍然可以从仅包含活动记录的分区中获得更快的性能。但是,如果系统就位并正常工作,那么最好只使用它。如果我是你的客户,除非当前结构出现问题,否则我不会付钱给你做这个改变。