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