我有一个用例,其中大量数据有时会添加一百万行到临时表(会话全局临时表)中,并且该表要连接到另一个表以生成结果/图形/热图。数据是文本文件或可能来自命名管道/流/套接字。SQLLDR 不是一个选项,因为它是一个临时表。
你对如何有效地完成这项工作有什么建议吗?目前 SQL 语句如下所示:
insert into tempipdata (IP)
select gutils.ip2long('100.0.59.165') FROM DUAL UNION
select gutils.ip2long('100.1.117.161') FROM DUAL UNION
select gutils.ip2long('100.23.117.161') FROM DUAL;
有什么建议么。我可以从程序输出的套接字或标准输入中获取 IP 地址数据。
谢谢维杰