我有一个带有 schema 的关系表(id, numvalue1, numvalue2, name, surname, telephone)
。前三列是integer
,后三列是nvarchar
。
现在,使用批量插入将 100 万条记录加载到 Virtuoso 大约需要 5-6 小时。
是否有更有效的方法将大型关系数据文件加载到 Virtuoso 中(作为 RDF 数据的批量插入)?
我有一个带有 schema 的关系表(id, numvalue1, numvalue2, name, surname, telephone)
。前三列是integer
,后三列是nvarchar
。
现在,使用批量插入将 100 万条记录加载到 Virtuoso 大约需要 5-6 小时。
是否有更有效的方法将大型关系数据文件加载到 Virtuoso 中(作为 RDF 数据的批量插入)?
最后,我找出了我正在寻找的答案。有 csv_load 函数(参见http://vos.openlinksw.com/owiki/wiki/VOS/VirtCsvFileBulkLoader)。大多数版本没有预先安装它,因此您必须在 isql 控制台中编写给定的脚本。该脚本在数组定义(“arr”)中有错字,而不是类型“ANY”,类型是“any”。