A5:SQL Mk-2

開発のこと、日々のこと

要望:BLOBのselectについて

ホーム フォーラム A5:SQL Mk-2掲示板 要望:BLOBのselectについて

このトピックには4件の返信が含まれ、2人の参加者がいます。1 ヶ月、 3 週間前 松原正和 さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #4702 返信

    あっと

    PostgreSQLを使用しています。
    BLOBが含まれるテーブルを検索する際に,BLOB実体が結果に含まれるからか,メモリが足りなくなるまで込みこんでメモリ不足で落ちてしまいます。

    カラムを指定してBLOBを外して検索すれば問題ないのですが,条件を指定して開くやテーブル自体を直接開くことができず結構不便です。
    BLOBを読み込まず該当カラムをクリックしたときのみBLOBを読みに行くなどの動作はできないでしょうか?(この場合,更新はどうするんだという問題があるような気もしますが・・・)

    #4706 返信

    あっと

    すみません。正確にいうとbytea型です。

    #4735 返信

    松原正和
    キーマスター

    あっとさんこんにちは。

    いちおう、Version 2.14系では、PostgreSQLのオプションで「BLOBの遅延読み込み」をサポート(デフォルトで有効)しているのですが、ダメでしたでしょうか?。
     
    あとは、オプションダイアログの[結果セットグリッド]で、バイナリ項目の扱いで「表示しない」が選べるのですがそちらを選ぶと如何でしょうか?。
     
    以上よろしくお願いいたします。

    #4776 返信

    あっと

    遅延読み込みはチェックが入ったままでした。
    非表示はやってみましたが結果は変わりませんでした。
     bytea型を除いてSELECTした場合,メモリ使用の増加130MB
     bytea型を入れてSELECTした場合,空きメモリをすべて使用してキャンセルされる。

    #4829 返信

    松原正和
    キーマスター

    あっとさん、こんにちは。
     
    もう、selectした段階でクライアント側のメモリに取り込まれてしまっているようですので、ちょっとすぐの修正は難しいのかもしれないです。お役に立てず申し訳ございませんがよろしくお願いいたします。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: 要望:BLOBのselectについて
あなたの情報:




コメントは受け付けていません。