• Oracle 快速插入1000万条数据的实现方式


    1、使用dual配合connect by level

    create table BigTable as 
    select rownum as id
    from dual
    connect by level <= 100000;

    但是有connect by level有上限,如果超出上限,系统会报,"connect by level"内存不足,我试过1000000万数据可以,但是再多就不行了。

    2、 使用xmltable,"CONNECT BY 操作内存不足,10g开始支持XML后,改为xmltable就可以了",代码如下:

    create table bigdata as 
    select rownum as id from
    xmltable('1 to 10000000');

    ok,1000万数据完美插入

  • 相关阅读:
    iOS进阶二-KVC
    iOS进阶一OC对象的本质
    2019-01-19
    2019-01-12
    2019
    2018-12-23 随笔
    2018-12-18 随笔
    2018-12-10
    2018-12-01
    2018.11.23 随笔
  • 原文地址:https://www.cnblogs.com/GreenLeaves/p/6582734.html
Copyright © 2020-2023  润新知