代码之家  ›  专栏  ›  技术社区  ›  Delta76

数据库哪个月增加一个,我应该使用哪个设计策略?

  •  0
  • Delta76  · 技术社区  · 15 年前

    我有一个每月递增的数据库。该模式保持不变,因此我认为我使用以下两种方法之一:

    • 只使用一个表,新数据将附加到此表,并由日期列标识。每月增加的数据大约有20000行,但从长远来看,我认为搜索和分析这些数据应该是个问题。

    • 每月动态创建一个表,表名将指示它包含哪些数据(例如,usage-20101125),这将强制我们使用动态SQL,但从长远来看,这似乎很好。

    我必须承认,我没有设计这种数据库的经验。在现实世界中我应该使用哪一个?

    非常感谢

    2 回复  |  直到 15 年前
        1
  •  2
  •   user114600    15 年前

        2
  •  1
  •   nate c    15 年前