postgres 使用存储过程批量插入数据

来源:互联网 发布:有个淘宝的软件是什么 编辑:程序博客网 时间:2024/04/26 04:43

参考资料(pl/pgsql 官方文档): http://www.postgresql.org/docs/9.3/static/plpgsql.html



create or replace function creatData2() returns boolean AS$BODY$declare ii integer;  begin  II:=1;  FOR ii IN 1..10000000 LOOP  INSERT INTO ipm_model_history_data (res_model, res_id) VALUES (116, ii);  end loop;  return true;  end;$BODY$LANGUAGE plpgsql;select * from creatData2() as tab;


插入1千万条数据耗时610s,当然字段不多的情况下。

0 0
原创粉丝点击