Как храниться integer?

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Yaral
Сообщения: 18
Зарегистрирован: 12 фев 2006, 13:00

Как храниться integer?

Сообщение Yaral » 04 сен 2006, 10:31

Подскажите как хранится integer если в поле находиться null, занимает ли он место так же как если бы в этом поле было какое-либо значение.
Что лучше подходит и быстрее работает integer или small integer для хранения данных логического типа (true/false, 1/0)

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Сообщение WildSery » 04 сен 2006, 10:41

Чаще пользуйся поиском!
http://ibase.ru/devinfo/test1.htm
А про размер относительно null можешь и сам попробовать - создаёшь пустую базу с одной таблицей из одного integer-поля, и миллионом записей заполняешь, сперва null, а потом integer. Учти, что смотреть размер нужно на свежесозданной базе, либо после бэкап-рестор.
Последний раз редактировалось WildSery 04 сен 2006, 10:43, всего редактировалось 1 раз.

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 04 сен 2006, 10:43


Ответить