только по user, то этот индекс же сработает?
2. Подскажите пожалуйста где можно освежить правила и ограничения в отношении составных индексов
Лучше прислать DDL таблицы и запрос.
(2) никаких правил и ограничений относительно составных индексов нет.
(1) уверенно можно сказать одно: МОЖЕТ сработает.
1. Сработает если оптимизатор сочтет выгодным его использование 2. По составным индексам для начала можно почитать тут
(1) так - точно НЕ СРАБОТАЕТ (т.е. данный запрос не сможет использовать данный индекс)
(1) - странно, ты вроде хотел "искать только по use"
Но если я не путаю если у нас составной индекс (first, second), то мы можем искать только по части индекса не меняю местами То есть будет работаеть (first), (first, second), но не будут работаь (second), (second, first) Или я ошибаюсь?
Уберите из ника нацистский символ, пожалуйста!
Ошибаешься только на счёт (second, first)
Флаг бывшей "Украины".
ты шо дура тупая
клоун 🤦 угомоните ватника
В этом чате очень не хватает реакции с клоуном конечно
странно, постгрес не может инвертировать условие поиска second, first? А для second сделать index skip scan?
Во-первых это не нужно во-вторых может
Ошибаешься только насчёт пары (Second,First)
1) так будет задействован индекс (first, second) при условии second, first или нет? 2) index skip scan для second будет выполнен?
А что значит при условии Second First?
Давай Ты лучше напишешь DDL таблицы и запрос и тогда можно будет обсудить без недомолвок
Условия First Second - Это то же самое что условия second first или нет?
при чем тут поряддок ? f =1 and s = 2 и s = 2 and f = 1 вы думаете различаются? ))))))))
Ну вот мне попадались недавно ну в последний там скажем года три товарищей которые утверждали что это разные условия
пропустил ответ, теперь все понятно
Обсуждают сегодня