Home > pgsql > マルチカラムインデックスで逆順ソート

マルチカラムインデックスで逆順ソート

冷静に考えてみればあたりまえですが、、、

テーブルtに(a, b)というフィールドでマルチカラムインデックスが張ってあったとき、

select * from t order by a, b limit 1;

みたいなのだとIndes Scanされますが、

select * from t order by a, b desc limit 1;

ではIndex Scanされません。

select * from t order by a desc, b desc limit 1;

ならIndex Scanされます。

Writeback:0

Comment Form

writeback message: Ready to post a comment.

TrackBack ping me at
http://www.mono-space.net/blog/pgsql/040521desc.trackback

Page Top