@andreychumak
junior

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы