要望:BLOBのselectについて ホーム › フォーラム › A5:SQL Mk-2掲示板 › 要望:BLOBのselectについて このトピックには4件の返信、2人の参加者があり、最後に松原正和により5年、 4ヶ月前に更新されました。 5件の投稿を表示中 - 1 - 5件目 (全5件中) 投稿者 投稿 2019/07/04 18:02 #4702 返信 あっとゲスト PostgreSQLを使用しています。 BLOBが含まれるテーブルを検索する際に,BLOB実体が結果に含まれるからか,メモリが足りなくなるまで込みこんでメモリ不足で落ちてしまいます。 カラムを指定してBLOBを外して検索すれば問題ないのですが,条件を指定して開くやテーブル自体を直接開くことができず結構不便です。 BLOBを読み込まず該当カラムをクリックしたときのみBLOBを読みに行くなどの動作はできないでしょうか?(この場合,更新はどうするんだという問題があるような気もしますが・・・) 2019/07/05 08:56 #4706 返信 あっとゲスト すみません。正確にいうとbytea型です。 2019/07/07 16:43 #4735 返信 松原正和キーマスター あっとさんこんにちは。 いちおう、Version 2.14系では、PostgreSQLのオプションで「BLOBの遅延読み込み」をサポート(デフォルトで有効)しているのですが、ダメでしたでしょうか?。 あとは、オプションダイアログの[結果セットグリッド]で、バイナリ項目の扱いで「表示しない」が選べるのですがそちらを選ぶと如何でしょうか?。 以上よろしくお願いいたします。 2019/07/16 10:54 #4776 返信 あっとゲスト 遅延読み込みはチェックが入ったままでした。 非表示はやってみましたが結果は変わりませんでした。 bytea型を除いてSELECTした場合,メモリ使用の増加130MB bytea型を入れてSELECTした場合,空きメモリをすべて使用してキャンセルされる。 2019/07/21 23:16 #4829 返信 松原正和キーマスター あっとさん、こんにちは。 もう、selectした段階でクライアント側のメモリに取り込まれてしまっているようですので、ちょっとすぐの修正は難しいのかもしれないです。お役に立てず申し訳ございませんがよろしくお願いいたします。 投稿者 投稿 5件の投稿を表示中 - 1 - 5件目 (全5件中) 返信先: 要望:BLOBのselectについて あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信