Форум: "Базы";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
ВнизПодскажите, как программно "сжать" базу данных FB? Найти похожие ветки
← →
Antoxa2005 (2006-10-01 13:02) [0]После использования IBBackupService1 и IBRestoreService1 размер БД уменьшается в 10 раз. Подскажите, а как можно просто программно сжать БД.
← →
Desdechado © (2006-10-01 14:18) [1]Только backup-restore.
Но я не вижу смысла в попытках сжатия при нормальной работе. Место, которое освободилось, используется СУБД для последующих записей без увеличения размера файла БД. И это нормально. Причем повторное использования места в БД происходит на порядки быстрее, чем запрос к ОС на выделение нового дискового пространства.
Так что не забивай себе голову глупостями. Ибо backup-restore - это занятие админа БД, а не прикладного программиста. Особенно вредно об этом думать при разработке многопользовательских программ.
← →
Antoxa2005 (2006-10-01 14:47) [2]Ясненько.
> Ибо backup-restore - это занятие админа БД, а не прикладного
> программиста.
Придется в поставку влючить и админа БД.
← →
Sergey Masloff (2006-10-01 19:02) [3]Еще раз - на хрен ее сжимать? Было миллион записей. Размер базы стал, скажем, гиг. 900 тыс. стерли. Размер базы не меняется. Потом записали еще 900 тыс. Размер все равно не меняется - пишем поверх мусора. Только работает чуть быстрее так как файл динамически менять не надо (строить заголовки и страницы размечать).
Вопрос - зачем сжимать?
← →
Antoxa2005 (2006-10-01 19:09) [4]Ну, убедил.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c