<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術博客

    java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
     

    SQLServer2005獲取大數據集時內存不足FineReport報表軟件的解決辦法

    . 問題描述:

       使用  SQL Server  jdbc讀取SQLServer2005中的大數據量表時,如數據量達到20萬時,發生如下類似錯誤:


    . 原因:

       發生該情況與sqlserver jdbc驅動的select Method有關。selectMethod分為directcursor。當使用direct時,驅動會一次性載入所有結果集到jvm內存中,因此造成了out of memory;而使用cursor時,會在服務器端創建一個cursor,因此不會占據客戶端的大量內存。

      注意:此問題只存在于MS SQLSERVER,其它關系型數據庫無此問題

    . 解決辦法:

        修改SQLServer2005 jdbcURL:

    jdbc:sqlserver://192.168.100.118:1433;databaseName=test;selectMethod=cursor

    如下圖:

     
    這種方式會影響整個應用程序可能引起其他普通情況的讀取性能下降。



    主站蜘蛛池模板: 亚洲沟沟美女亚洲沟沟| 久久国产亚洲精品麻豆| 亚洲国产av高清无码| 国产一精品一av一免费爽爽| 亚洲乱码中文字幕手机在线| 免费精品视频在线| 亚洲精品一级无码鲁丝片| 麻豆一区二区三区蜜桃免费| 亚洲国产午夜福利在线播放| gogo免费在线观看| 国精无码欧精品亚洲一区| 无码人妻一区二区三区免费n鬼沢| 亚洲av福利无码无一区二区| 热re99久久6国产精品免费| 亚洲欧洲第一a在线观看| 91短视频在线免费观看| 激情五月亚洲色图| 免费人成激情视频| 成人免费一区二区三区| 久久精品国产亚洲AV嫖农村妇女| 5555在线播放免费播放| 在线aⅴ亚洲中文字幕| 亚洲精品乱码久久久久久蜜桃| 精品国产福利尤物免费| 亚洲精品美女在线观看播放| 好吊妞在线成人免费| 深夜福利在线免费观看| 亚洲AV日韩AV鸥美在线观看| 青春禁区视频在线观看直播免费| 在线看亚洲十八禁网站| 中文字幕亚洲专区| 成人免费观看一区二区| 在线观看亚洲电影| 亚洲午夜精品一区二区| 白白国产永久免费视频| 爱丫爱丫影院在线观看免费| 亚洲伊人久久大香线蕉影院| 亚洲av无码天堂一区二区三区| 日本在线免费观看| 亚洲AV无码片一区二区三区| 亚洲av伊人久久综合密臀性色|