代码之家  ›  专栏  ›  技术社区  ›  Lars D

Oracle中每天1000亿条记录—这是个问题吗?

  •  3
  • Lars D  · 技术社区  · 15 年前

    4 回复  |  直到 15 年前
        1
  •  18
  •   Andrew    15 年前

    每天1000亿条记录相当于每秒导入1157407行。是的,这是一个重要的问题,这里不是获得真正答案的地方。如果您有这些数据量和非常大的硬件预算,请直接与Oracle联系,让他们参与该项目。

        2
  •  5
  •   Kris C    15 年前

    如果这是您真正的客户需求,那么我建议的第一件事是与他们合作,了解此技术需求背后的业务需求,前提是他们有满足技术需求的预算。然后检查是否有比上述技术要求更好的方法来满足业务需求。原因是以下一些技术问题:

    询问这将运行多长时间并购买大量磁盘空间?这是增量还是覆盖?

    一年中的每一天,或者接下来20年中的每一天,等等。

    即使假设每个字段的大小只有一个字节,也可以计算为每天1/2 TB。如果每天都有一组不同的记录,那么这些记录就加起来了。

    然后看看进口方面。这也是一个惊人的每秒行数。

        3
  •  2
  •   b.roth    15 年前

    每天有1000亿张唱片! 我怀疑客户是否真的需要这个。问他为什么,你可能会找到另一种解决办法。

    如果结果证明我错了,而您的客户真的需要这样做,我很好奇原因!