大数据量还是不要用程序作了,用BCP。

解决方案 »

  1.   

    基本数据的导出,不会把应用服务器down了的啦。
      

  2.   

    导出?不是随时导吧?
    可以把这些放到数据库不忙时做,最好尽量用procedure来做.
    要不然就做备份了.JDBC驱动中,resultSet是否自带缓存功能?
    你数据量大,用这个不是更慢,只不过是存到本地而已,还是得从数据库里取数据.
      

  3.   

    我记得看过什么资料,说有的公司JDBC驱动做的比较不错,比如resultSet,如果取的数据量过大,它会自动帮你做缓存。假设你取1000000条记录,它可能只取10000条给你,当你取第10001条时,它再到数据库中取。我不知道MS SQL SERVER是不是这么做的,你们有什么好的解决方案吗?