Vladimir,
>I am afraid PostgreSQL is not smart enough to rewrite query with "or" into
>two separate index scans. There is no way to improve the query
>significantly without rewriting it.
>Note: for this case indices on (datecol), (cr) and (db) are not very
>helpful.
Thank you very much.
I added you indexes to db and re-write query.
Now it runs fast.
Andrus.
Чтобы сделать работу с сайтом удобнее, мы используем cookie и аналитический сервис «Яндекс.Метрика». Продолжая пользоваться сайтом, вы соглашаетесь с их использованием.