Предположим, у меня есть индекс по двум столбцам
create index test1 on pointless (x,y);
А позже я решу создать частичный индекс
create index test2 on pointless (x) where y > 0;
Использует ли Postgres индекс test1
при создании индекса test2
или он повторно сканирует исходную таблицу?
Мне просто интересно, когда я сижу здесь и жду, когда будут созданы какие-то индексы на большой таблице ... думая, что, возможно, я должен был создатьсначала самый большой индекс.