エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TOASTに気をつけろ - ここのことはなかったことにするかも
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TOASTに気をつけろ - ここのことはなかったことにするかも
まだハマってないけど、マニュアルに書かれてたことなので、メモ。 いわく、大きなジオメトリデータを持... まだハマってないけど、マニュアルに書かれてたことなので、メモ。 いわく、大きなジオメトリデータを持つ小さなテーブルの場合、クエリプランナーは小さなテーブルに引きずられて、シーケンシャルスキャンをやってしまい、GiSTインデクスを無視する場合があるらしい。 回避策は、無理にシーケンシャルスキャンを禁止させるか、バウンダリボックスのキャッシュをつかさどるカラムを作って、そちらを参照させるのだそうな。 マニュアルにはバウンダリボックスのキャッシュではシンクロさせるのに、トリガを使うか、アプリケーションレベルで同期をとれ、とあります。思うに、アレげな実装をする人もいるかも知れないので、後者をやるならトランザクションを忘れちゃダメよ、と書いておくべきではないかという気もしないでもないです。