资讯专栏INFORMATION COLUMN

oracle 数据库插入一亿条数据的方法

BenCHou / 422人阅读

摘要:首先创建表,字段这里注意是环境下面结束存储过程的标志。这段存储过程就是循环插入数据。这里为了显示执行时间,把开始时间和终了时间给打印出来了。如果执行成功就会显示结束。下面吧存储过程列出来创建表记录一下,以便以后看看。

首先创建表,字段:


这里注意“/”是linux环境下面结束存储过程的标志。

然后写一个存储过程:


Procedure Created表示存储过程创建成功。
这段存储过程就是循环插入数据。
这里为了显示执行时间,把开始时间和终了时间给打印出来了。
如果执行成功就会显示:


结束。
下面吧存储过程列出来:

create or replace Procedure Test2
as
num NUMBER;
v_begintime varchar2(20);
v_endtime varchar2(20);
v_str varchar2(10);
begin
v_begintime:=to_char(sysdate,"yyyy-mm-dd hh24:mi:ss");
 FOR i IN 1..10000000 LOOP
       insert into students values(i,"jack","jjjaa",23);
       num:=num+1;
        IF Mod(num,5000)=0 THEN 
               COMMIT; 
        END IF;
 END LOOP;
 v_endtime:=to_char(sysdate,"yyyy-mm-dd hh24:mi:ss");
 dbms_output.put_line("startTime:"||v_begintime);
 dbms_output.put_line("endTime:"||v_endtime);

end Test2;

创建表:

create table students
(
  ID int,
  userName varchar(100),
  userPass varchar(100),
  userAge  int
);

记录一下,以便以后看看。QAQ

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/35306.html

相关文章

  • oracle 数据插入亿条数据方法

    摘要:首先创建表,字段这里注意是环境下面结束存储过程的标志。然后写一个存储过程表示存储过程创建成功。这段存储过程就是循环插入数据。如果执行成功就会显示结束。下面吧存储过程列出来创建表记录一下,以便以后看看。 首先创建表,字段: showImg(https://segmentfault.com/img/bV9Ajr?w=258&h=205 src=https://cdn.segmentfaul...

    moven_j 评论0 收藏0
  • 数据索引相关问题点

    数据库索引相关问题点 1.为什么要给表加上主键? 没有创建主键的表,他的数据是无序的放在磁盘中,一行行的排列很整齐,查询时也要一行行的扫描。 创建了主键的表,在磁盘中的存储结构,由整齐的结构变成树状结构,也就是平衡树(B-Tree,B+Tree)结构。整个变成一个索引,也就是所谓的「聚集索引」。 当然,也有使用哈希结构的索引,主流的关系型数据库还是默认平衡树作为索引数据结构的。 不同...

    justjavac 评论0 收藏0
  • Hadoop中小规模集群并行计算缺陷

    摘要:为了使大集群高效地利用资源应对不可靠的计算环境稳定有效地执行计算任务,的架构被设计的非常复杂。中小集群用户无法改变的底层架构设计,因此常会感觉的管理成本太高。 注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展 的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,...

    MiracleWong 评论0 收藏0
  • DBASK问答集萃第五期

    摘要:问答集萃接下来,我们分享本期整理出的问题和诊断总结,供大家参考学习,详细的诊断分析过程可以通过标题链接跳转到小程序中查看。冗余损失三分之二。将来要怎么办诊断结论在第版中已弃用。 引言近期我们在DBASK小程序新关联了韩锋频道、互联网侦察、数据库SQL、SQL数据库开发、跨界架构师、石杉的架构笔记等数据领域的公众号,聚合更新展示,欢迎大家阅读分享。 问答集萃接下来,我们分享本期整理出的问...

    isaced 评论0 收藏0
  • 用集算器实现Hadoop内存计算

    摘要:利用集算器这种既支持外存计算也支持内存计算的并行计算框架,中小集群用户能够获得更高的性能。宋体下面用一个典型的分组计算的例子来说明集算器是如何实现内存计算的。     Hadoop运算效率不高是个不争的事实,这主要是由于Hadoop是使用MapReduce作为底层计算框架的,而MapReduce基本都是外存计 算。外存计算就需要通过频繁读写外存文件来实现计算和数据的交换,由于文件IO的...

    APICloud 评论0 收藏0

发表评论

0条评论

BenCHou

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<