@avtomon
Full-stack разработчик

Насколько хорошо PostgreSQL работает с NULL-значениями?

Насколько я знаю, по крайней мере раньше, у MySQL были проблемы при работе с NULL - медленно обрабатывались запросы с ним. Нет ли такой проблемы у Postgres? Возможно имеет смысл использовать 0 или "" там где это возможно?
Спасибо.
  • Вопрос задан
  • 2774 просмотра
Решения вопроса 1
max_mara
@max_mara
Null не влияет на производительность. На производительность влияло индексирование, до 8.2 b-tree в postgres не умел индексировать null значения. Если Вы вдруг хотите использовать любой другой алгоритм индексирования, то тогда похоже пийдеся воздержатся от использования null

www.postgresql.org/docs/9.3/interactive/indexes-ty...
stackoverflow.com/questions/1222314/does-setting-n...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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