Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.20;
Скачать: CL | DM;

Вниз

InterBase и NULL поля   Найти похожие ветки 

 
sndanil ©   (2003-02-01 12:43) [0]

Насколько я понимаю если при добавлении записи в таблицу указываюся не все поля то IB/FB физически не выделяет для неуказанных полей место в файле ... вопрос тогда в следующем ... прав ли я и сказывается ли это на быстодействии или лучше перенести редко используемые поля в отдельную таблицу ? ... заранее спасибо ...


 
Sergey Masloff   (2003-02-01 13:00) [1]

Это blob-поля? Тогда не выделяет (ну только место под указатель). Если, скажем, Integer то ясно дело выделяет.


 
sndanil ©   (2003-02-01 13:12) [2]

2Sergey Masloff
ну у него же существует упаковка записей ... т.е. если я добавлю например в таблицу 20000 строк длинной по 1024 то база реально не будет 20 метром ... она будет раза в два меньше ...


 
Sergey Masloff   (2003-02-01 14:38) [3]

sndanil ©
>т.е. если я добавлю например в таблицу 20000 строк ...
Специально не интересовался но думаю что строки до 255 символов и более длинные хранятся по-разному. То есть если 200000 строк по 102 символа то искомые 20 Гб и получишь. Хотя это только предположение, специально я этим вопросом не интересовался


 
kaif ©   (2003-02-01 14:49) [4]

В руководстве по IB написано, что все строки (char и varchar) хранятся без концевых пробелов. При select-е строки "добиваются" концевыми пробелами. Таким образом, пустые строки в базе места не занимают практически никакого.


 
sndanil ©   (2003-02-01 15:27) [5]

2Sergey Masloff
как раз такое и получается если строка одинаковые то вместо 20Гб ты получишь где-то 20метров ...


 
sndanil ©   (2003-02-01 15:30) [6]

да на самом деле не о строках речь, а о типах данных вроде целых чисел ...


 
Sergey Masloff   (2003-02-01 16:20) [7]

sndanil © (01.02.03 15:27)
>2Sergey Masloff
>как раз такое и получается если строка одинаковые то вместо >20Гб ты получишь где-то 20метров ...
Ну я Гб вместо Мб написал... ;-)



Страницы: 1 вся ветка

Текущий архив: 2003.02.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-63639
Аноним
2003-02-11 16:20
2003.02.20
модальное или не модоальное окно


7-63856
maxim2
2002-12-17 14:55
2003.02.20
Чем отличаются application.handle от form.handle


3-63549
Cossys
2003-02-03 16:23
2003.02.20
Как быстро заполнить поля таблицы


14-63754
stone
2003-02-05 13:09
2003.02.20
О вреде пива :)))))


3-63596
sveloga
2003-02-03 08:49
2003.02.20
Как узнать, существует ли таблица ?