oracle – Sql巨大的插入脚本
发布时间:2021-01-10 14:48:42 所属栏目:站长百科 来源:网络整理
导读:我以插入脚本的形式备份了一个表,使用toad for oracle.因为巨大的尺寸,我无法在toad中使用该脚本来执行插入.有没有办法可以使用toad运行庞大的脚本? 解决方法 1.通过在服务器上运行脚本来缩短网络时间.机会是绝大部分时间都花在等待网络上.通常,每个INSERT
我以插入脚本的形式备份了一个表,使用toad for oracle.因为巨大的尺寸,我无法在toad中使用该脚本来执行插入.有没有办法可以使用toad运行庞大的脚本? 解决方法1.通过在服务器上运行脚本来缩短网络时间.机会是绝大部分时间都花在等待网络上.通常,每个INSERT语句都是单独的往返.2.通过批量插入来减少网络时间.包裹开始和结束;围绕大量插入物. PL / SQL块只需要一次往返.请注意,由于存在解析限制,您可能无法将整个脚本放在单个匿名块中.您将获得大于大约几兆字节的匿名块的DIANA错误. 3.间接运行代码.也许只是在Toad中加载文件是问题?运行一个简单地调用该脚本的脚本,可能是@ my_script.sql之类的东西? 如果不了解更多关于Toad或脚本的样子,我无法确定这些是否有效.但是我已经将这些方法用于类似的问题,通常有一种方法可以使简化安装脚本的运行速度提高10倍以上. (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新