我需要将1分钟左右接受到的百万级得报文写入到oracle数据库中,请问有什么好的方法么?用vc++开发的程序,使用oracle8i,谢谢各位老鸟了!

解决方案 »

  1.   

    表置于NOLOGING,APPED,INSERT BULK,并行插入,加大PGA,
      

  2.   

    我做过1000万数据的插入,8分钟完成,这1000万数据是我根据多张表计算出来的,其中还包括排重.
    我的设计是使用ddl操作(不会产生日志),提高服务器性能,oracle性能,建立中间表.如果有索引的话最后加
      

  3.   


    请问什么事INSERT BULK?怎么并行插入,多线程?
      

  4.   

    程序里采用OCI,多线程,数据库中服务器性能好一点