创建一个大约几万条记录,每条记录6个字段。都是varchar(255)数据类型。
机器是P4 1.8G 内存396M。
语句类似如下:
create table xx as select * from 表1,表2,表3 请教各位出问题的可能原因?

解决方案 »

  1.   

    是不是要commit 一下才行?
      

  2.   

    先创建表结构:
    create table xx as select * from .... where 1 = 0 
    然后插入数据
    insert into xx 
    select * from ......
      

  3.   

    内存不大,cpu也不是很高
    如果分配的会滚段不是特别大的话,插入数据会非常慢的
    把操作分成多步来做
    一部分一部分提交