【发布时间】:2011-05-17 10:27:41
【问题描述】:
我们的一个业务问题的解决方案是将大约 5 亿条记录存储到数据库中。 每条记录大约有 40 到 50 列。
我有一个包含所有这些数据的文本文件,大约 150 GB。 (我硬盘的 3 个)
如果我要(以某种方式)将所有这些数据加载到数据库(ORACLE?)中,它的性能会如何?
我的一位同事坚持认为这绝对没问题。 我什至可以索引所有 40 到 50 列,然后写一些 sql 来获取数据。
他说得对吗? 还是 5 亿条记录对于一个数据库来说太多了?
附言 只需在一些非常好的答案之后添加更多信息: 40 到 50 列将包含小字符串和/或数字。 对于小字符串,我打算使用小于 64 个字符的内容。
【问题讨论】:
标签: database performance