【发布时间】:2014-07-16 14:20:01
【问题描述】:
我在 PostgreSQL 中有一个 40MM 行的表(我从 50 个较小的 CSV 文件导入),查询时间太长。我想把它寄给 SAS。 我不是程序员。我该怎么做?
PS:我的电脑上是否有一个由 38MM 行创建的新文件?我想我不明白数据库是如何工作的。
【问题讨论】:
-
您可能想阅读以下内容:wiki.postgresql.org/wiki/SlowQueryQuestions 我很确定您的查询可以改进(4000 万行真的没有那么大)
-
如果您没有 SAS/ACCESS to ODBC 或 Postgresql,那么您总是可以轻松地将 CSV 文件读入 SAS。
-
嗨 Reese,我试过了,但是 1) 我的 EFI 工具不起作用(不知道为什么。我有 SAS 9.3 和 Windows7 Pro x64)。 2)对于某些文件,格式和信息非常糟糕,我不知道如何将其修复到 ProcImport 中...这就是我通过 DBMS 的原因...谢谢您的帮助。
标签: sql postgresql sas pgadmin