質問: 'm'::bpchar and a > '2021-01-01 00:00:00'; ただ下の新しく貼ったインデックスは似ているインデックスがあると動いてくれません。 ほぼ同じインデックスがある場合は動かないのでしょうか? 思考錯誤中です。やり方がまちがっているのでしょうか? ご指導お願いします。
回答: 実行計画は、PostgreSQLが最適と判断したもの(実行順序、使用するインデクス等)を使用するので、選択されないのであれば、効果はないと判断されている可能性はあります。 効果はあるはず、と机上検討されているのであれば、インデクスを追加した後「`VACUUM FULL`」で統計情報を更新すると、追加したインデクスを使うようになるかも知れません。