• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35762
  • 公開日時 : 2024/05/01 13:37
  • 印刷
DSServista

【DataSpider Servista】固定長・可変長アダプタのグローバルリソースのメモリ使用量が多い理由を教えてください

既知の問題「DSS-22402」に以下の記載がありますが、固定長アダプタおよび可変長アダプタのグローバルリソースは他のグローバルリソースよりメモリ使用量が大きくなるのはなぜでしょうか。
---------------
固定長アダプタまたは可変長アダプタのグローバルリソースの数が多い場合、コントロールパネルの [グローバルリソースの設定] を開いた際や、グローバルリソースを設定したコンポーネントが存在するプロジェクトを開いた際に「OutOfMemoryError」エラーが発生する場合があります。
---------------
カテゴリー : 

回答

■仕様説明
 固定長アダプタおよび可変長アダプタのグローバルリソースの構造定義は、レコードやフィールド、長さ、型などの情報をすべて保持しています。 一方、データベースのグローバルリソースは、接続先 URL やログイン ID、パスワードなどの接続情報のみを保持しています。

上記より、他のグローバルリソースよりも保持している情報量が多くなるため、メモリの使用量が大きくなります。

■補足
 Studio のデザイナでプロジェクトを開いた場合には一括でグローバルリソースを取得しています。
 このため、固定長アダプタおよび可変長アダプタのグローバルリソースを設定したコンポーネントが存在するプロジェクトを開いた際は、他のグローバルリソースが存在するプロジェクトと比較して 「OutOfMemoryError」エラーが発生しやすくなります。
目的別で検索
仕様確認

このFAQに関してのご意見をお聞かせ下さい。