209 похожих чатов

Всем привет! создал таблицу в typeorm со столбцом DeleteDateColumn. Вижу что

в запросах typeorm в блоке WHERE добавляет условие WHERE Room.dateDelete IS NULL

ног при этом этот столбец не индексированный...в документации тоже не нашел...привык вроде что если столбец участвует в блоке where то нужно на него добавлять индекс. Нужен ли в итоге индекс на этот столбец?

4 ответов

6 просмотров

Нет Почитай про селективность и про то когда индексы нужны - а когда нет

Igor- Автор вопроса
Igor- Автор вопроса
Andrew Cherabaev
Нет Почитай про селективность и про то когда индек...

а коротко можете подсказать почему здесь индекс не нужен?

Igor
а коротко можете подсказать почему здесь индекс не...

Потому что у тебя проверка на is null В этой колонке будет миллион null-ов Из чего будет состоять индекс? Из бесполезной херни

Похожие вопросы

Обсуждают сегодня

Карта сайта