spool导出200万记录的话,需要多少时间呀?

解决方案 »

  1.   

    根据硬件条件来定?
    什么需求?
    10g的有个expdb工具 速度可以
      

  2.   

    这个要看你的服务器配置啊~~~你还得设置缓存区大小,否则会报错的~~200W的数据,不建议用SPOOL导出啊~~
      

  3.   

    我用的是pl/sql 的command窗口导出的那我应该用什么导出呀
      

  4.   

    汗啊,别直接用PL/DEVELOP来导出啊用EXP来导出吧exp username/password@oracle_sid file=c:\tmp.dmp table=(tablename) 这样就可以了啊运行CMD命令后,输入以上 命令就可以导出了,,,至于 EXP其他一些参数可以通过运行EXP -HELP来查看,自己尝试搞一下吧~~~另外DMP文件类型跟TXT不一样,不能直接打开查看数据的,200W数据一会就可以导出,,想导入的话,就用IMP吧
    如果是10G以上,并且在数据库服务器上,数据量太大的话,可以用EXPDP来导出.
      

  5.   

    曾经导过200-300w的数据,用pl/sql 导出的tsv文件,导出时间主要看你的机器的配置,客户端机器的配置,表字段大小多少很多因素!