0

在我的用例中,我在运行时生成数据,将这些数据序列化为 CSV 文件,然后使用加载到 MonetDBLite 的成本COPY可能比使用INSERT INTO tablename VALUES. 鉴于 MonetDBLite 不像在 ODBC/iODBC 中那样使用 DBConnections,这是否意味着我不需要使用显式语句来清除内存,还是在将一些 GB 的数据加载到表中之后COMMIT仍然需要运行以不占用COMMIT所有可用的主内存?提前致谢。

4

1 回答 1

1

您使用的是哪个 MonetDBLite?我认为在这种情况下,您可以使用内存附加来非常快速地加载数据。对于 R/Python,我们可以直接从数据帧追加,对于 C,这个过程不太方便。

于 2019-03-28T18:44:48.583 回答