【发布时间】:2010-04-20 17:10:24
【问题描述】:
现在我们有一个 1.000.000 的 firebird 数据库,必须在 ALL 加载到 RAM 内存后对其进行处理。要获得所有这些,我们必须使用 (select * first 1000 ...) 提取数据 8 小时。解决办法是什么?
【问题讨论】:
-
桌子的尺寸是多少?你确定你的记忆可以容纳吗?
-
听起来像是一份工作……The World's Fastest Database!
-
发布你的while循环的全部代码
-
我认为你做错了什么......当我看到这样的模式时,通常意味着程序员/架构师不完全了解如何在他们的设计中使用数据库。
-
需要更多信息,如上所述。
标签: sql optimization large-data-volumes