PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
11382 | 00/05/23 11:56:36 | RE(5):PB6.5: メモリ解放についての質問 By M.M |
11372 | 00/05/22 23:17:55 | RE(4):PB6.5: メモリ解放についての質問 By TOHRU |
11347 | 00/05/22 00:48:10 | RE(3):PB6.5: メモリ解放についての質問 By M.M |
11346 | 00/05/21 21:14:29 | RE(2):PB6.5: メモリ解放についての質問 By TOHRU |
11343 | 00/05/20 14:09:01 | RE(1):PB6.5: メモリ解放についての質問 By M.M |
11342 | 00/05/20 12:24:05 | PB6.5: メモリ解放についての質問 By TOHRU |
カテゴリ:スクリプトの記述
日付:2000年05月20日 14:09 発信者:M.M
題名:RE(1):PB6.5: メモリ解放についての質問
TOHRUさん、こんにちは。
>今、私は売上データのCSVファイルをインポートするプログラムを作成しているの
>ですが、困ったことにインポート件数が増えるにつれてメモリ使用量が逓増していっ
>て最終的にメモリ不足でアプリが強制終了してしまいます。
>インポートプログラムでどういう流れで処理を行っているかを大ざっぱに説明すると・・・
>(略)
これは「Out of Memory」エラーが発生するということですか。
データウィンドウの教育コースを受講すると教えてくれますが、
データウィンドウは構造上の関係で、取りこんだデータの最低
2倍のメモリ領域を必要とします。
インポート件数が増加した時にメモリ不足になるとのことなの
で、おそらくこの現象が原因と思われます。
一度に大量のデータを読み込むのではなく、一定量読みこんで
から更新処理を行い、それを何度か繰り返すロジックに変更し
た方が、良いと思います。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Microsoft SQL Server Client 6.5
Browser Netscape4.X
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.