如何在Netezza中同时插入多行?我有大约20k的记录要插入,但需要1小时(!)才能将它们全部放入使用单个插入
INSERT INTO MYTABLE VALUES (2, 2, 2, 'E') , (3, 4, 5, 'Z') --doesn't work
Run Code Online (Sandbox Code Playgroud)
这就是我现在正在使用的
INSERT INTO MYTABLE VALUES (2, 2, 2, 'E');
INSERT INTO MYTABLE VALUES (3, 4, 5, 'Z');
...
Run Code Online (Sandbox Code Playgroud)
小智 8
Netezza在单例更新或插入方面表现不佳.我们所做的是Upserts或我们称之为Kill and Fills.使用Cognos Data Manager(ETL),我们找到所有更新,然后在使用NZ Load追加它们之前从表中删除它们.对于插入,我们只需附加它们.两者都使用NZ Load.比慢速和痛苦的单个(一次一个)更新或插入更好.
| 归档时间: |
|
| 查看次数: |
7283 次 |
| 最近记录: |