MonetDBLite是否支持自动提交模式?

时间:2017-06-28 15:32:54

标签: r monetdblite

我正在尝试使用MonetDBLite优化R包中的数据上传。根据{{​​3}},使用LOCKED模式可以加快上传速度:

  

锁定模式

     

在许多批量加载情况下,原始文件可以保存为   备份或重新创建以进行灾难处理。这缓解了数据库   系统从必须准备恢复和安全   重要的存储空间。 LOCKED限定符可用于此   情况(以单用户模式!)跳过日志记录操作   通常表演。

但是,当我尝试使用COPY INTO模式运行LOCKED语句时,我收到错误消息:

Server says 'ParseException:SQLparser:COPY INTO .. LOCKED: only allowed in auto commit mode'.

阅读MonetDB website会让我相信标准模式是自动提交的,例如。 dbTransaction()的文档:

  

dbTransaction用于从正常切换数据   自动提交模式进入事务模式。在这里,改变了   在调用dbCommit之前,数据库不会是永久性的。如果   不要保留更改,您可以使用dbRollback撤消所有更改   调用dbTransaction后的更改。

但也许这不是真的,因为我得到了上述错误。

有没有人有任何见解?

0 个答案:

没有答案