oracle循环插入10000条数据(oracle大批量插入数据)
当我们进行测试数据或者进行某种大数据量的时候,可以用一下语句进行大批量插入,通过我的测试,10万条数据插入时间为7秒左右,100万条记录插入时间为65秒,200万插入为150秒。我机器配置为 CPU I5 2450M 内存4G 硬盘 西部数据500G 5400转 操作系统为WIN7 64位 ,数据库为ORACLE 11G 64位 插入测试工具为PL\SQL 9.0declarei integer;
·
当我们进行测试数据或者进行压力测试时候,需要几十万或者几百万条数据,我们可以用下面语句进行大批量插入,
10万条数据插入时间为7秒左右,100万条记录插入时间为65秒,200万插入为150秒。
declare
i integer ; --定义变量
begin
i := 1;
loop
/* 插入数据 */
insert into test (student, username, password )values('01', 'lisi','123');
i := i + 1;
exit when i > 10000;--插入一万条数据
end loop;
commit;
end;
参考:https://blog.csdn.net/iteye_17920/article/details/82334007
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)