Вниз
Скачать: CL | DM;

interbase+delphi удаление блоб   Найти похожие ветки 

← →
VitV ©   (2006-06-05 16:55) [0]

Имеется запись в которой содержаться блоб поля. После удаления этой записи размер файла не уменьшился...


← →
Sergey13 ©   (2006-06-05 17:00) [1]

Ну и что? И не должен был.


← →
StriderMan ©   (2006-06-05 17:03) [2]

под файл БД InterBase место выделяется блоками. Размер точно не знаю.


← →
VitV ©   (2006-06-05 17:06) [3]

Или кидаю изображение в базу, а размер файла изменяется только спустя некоторое время...


← →
VitV ©   (2006-06-05 17:12) [4]


> Ну и что? И не должен был.

Почему?


← →
Loginov Dmitry ©   (2006-06-05 17:20) [5]

VitV ©   (05.06.06 17:12) [4]
Почему?


Встречный вопрос: при удалении файла с жесткого диска уменьшается ли объем жесткого диска?


← →
VitV ©   (2006-06-05 17:35) [6]

т.е. размер файла базы данных всегда не бывает меньше максимально которого он был?


← →
Amoeba ©   (2006-06-05 17:42) [7]


> VitV ©   (05.06.06 17:35) [6]
> т.е. размер файла базы данных всегда не бывает меньше максимально
> которого он был?

Автоматически он не уменьшить свой размер, даже если базу опустошить.


← →
Sergey Masloff   (2006-06-05 23:11) [8]

Даже минимальное ознакомление с документацией избавило бы форум от массы глупых вопросов. А в документации интербейза написано не только что оно так и есть но еще и почему оно так есть.
 И вообще это стандартное поведение всех нормальных СУБД


← →
Sergey Masloff   (2006-06-05 23:16) [9]

Мда это ж начинающим... Тогда прошу прощения за форму. Содержание поста [8] считать верным ;-)

А вообще это же даже знаний никаких не требует - только здравый смысл. Ну записался блоб. Выделось под него место (операция небесплатная). Записались данные и после него. Блоб стерся. Что весь хвост который за ним двигать? С перемещением указателей страниц и инвалидацией кеша? А потом по новой страницы выделять?



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.028 c
3-1146568224
Рыспек
2006-05-02 15:10
2006.06.25
Возможно ли в DataSetProvider.DataSet указать TClientDаtaSet?


2-1149559496
Василий
2006-06-06 06:04
2006.06.25
Прозрачность Textout


2-1149561821
cinol
2006-06-06 06:43
2006.06.25
Нужен алгоритм.


15-1148853316
vidiv
2006-05-29 01:55
2006.06.25
Знатокам Kylix


2-1149447737
Ray
2006-06-04 23:02
2006.06.25
свернуть модальную форму




   Наверх