@andreychumak
junior

Критично ли если база заполняется пустыми столбцами?

Есть таблица Addresses, с атрибутами - :zip, :city, :street, :house, :office (Раньше эти столбы заполнялись)
Но сейчас я получаю адрес по api, и там весь адрес в одной строке "код, Город, улица, дом, офис". Для этого я сделал столбец point (пункт). и сохраняю всю строку туда, а остальные столбцы остаются пустыми.
Отсюда хочу узнать критично ли если база будет заполняться пустыми столбцами? База невелика, 2 гБ.

использую postgres
  • Вопрос задан
  • 372 просмотра
Решения вопроса 1
swanrnd
@swanrnd
Издатель HTML5 игр
Пусть будут.
Только если не надо не берите их SELECTом.

А вообще правильно парсить строку и разбивать по столбцам. Либо все хранить в строках.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
terrier
@terrier
"Пустыми" в смысле NULL? Тогда в постгресе они места не занимают вообще ( в начале каждой строки таблицы есть битмап, в котором прописываются какие из полей равны NULL https://www.postgresql.org/docs/current/static/sto... ).
Если у вас там пустые строки, то, ну некрасиво, конечно, но на масштабах двух гигабайт некритично.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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