Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Размер битового поля? / 5 сообщений из 5, страница 1 из 1
26.02.2008, 17:03
    #35156048
Hordi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер битового поля?
Кто-нить знает каков реальный размер занимают битовые поля? Есть задумка сэкономить место. Cейчас есть поле smallint, из него реально используется около 20-24 бит. Требования к месту, памяти и скорости работы критичны.

Спасибо
...
Рейтинг: 0 / 0
26.02.2008, 17:49
    #35156223
Hordi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер битового поля?
Сори, протормозил, бит не 20-24, а 10-14
...
Рейтинг: 0 / 0
26.02.2008, 18:36
    #35156325
Quiz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер битового поля?
байт или два? точно не скажу, но не бит уж точно...
идея сэкономить только место не проканает.
...
Рейтинг: 0 / 0
27.02.2008, 10:59
    #35157278
Hordi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер битового поля?
...
Рейтинг: 0 / 0
27.02.2008, 11:01
    #35157284
Hordi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Размер битового поля?
Провел небольшое исследование...

2млн записей.

CREATE TABLE t_x(id integer,v smallint);
Размер 76мб

CREATE TABLE t_x(id integer,v BIT(16));
Размер 84мб

CREATE TABLE t_x(id integer,v1 char(1),v BIT(8));
Размер 84мб

Время вставки практически одинаковое для всех случаев
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Размер битового поля? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]