powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сжатие базы
5 сообщений из 5, страница 1 из 1
Сжатие базы
    #32037805
А вот база данных в Interbase после удаления записей физически сжимается? Как вообще в Interbase есть проблема неограниченного разрастания каких-либо данных, файлов или нет?
...
Рейтинг: 0 / 0
Сжатие базы
    #32038018
Привет!
Посети www.ibase.ru , раздел "Для разработчика".

А также конференцию по IB/FB/Ya
www.interbase-world.com/newsgate

С уважением,
Алексей Ковязин,
www.interbase-world.com
...
Рейтинг: 0 / 0
Сжатие базы
    #32039784
Ходил по вышеуказанным адресам. Пришел к выводу, что подобного мелкософтовскому DBCC SHRINKDATABASE в IB нет. Единственный способ удалять «дыры» в БД, и возвращать дисковое пространство операционной системе, который я нашел в разделе "Для разработчика" – последовательное выполнение BACKUP и RESTORE.
На вопрос, пишутся ли новые записи на место удаленных при их наличии, или разрастание файлов может продолжаться, в вышеуказанной конференции мне также никто не ответил.

Товарищи интербейсчики или интербейсики (извините, не знаю, как вас правильно называть), дайте ответ на незатейливый вопрос!
...
Рейтинг: 0 / 0
Сжатие базы
    #32039869
Привет!
Ну как же не ответили - тебе же сказали:

Код: plaintext
1.
2.
Но, нет ничего уж очень плохого в том, что база будет большой. Место под
старыми записями будет использовано в дальнейшем, зато не будет тормозов при
выделении дополнительного пространства в файле при последующих Insert ах.



Ты, правда, задал уточняющий вопрос:
Код: plaintext
1.
А новые записи обязательно ложатся на место удаленных, или возможен рост файлов
даже при наличии достаточного количества удаленных записей? 


Ответ на него очевиден, потому тебе и не стали отвечать.
Если тебе нужно авторитетное подтверждение, то я скажу:
Да, место из-под удаленных записей используется вновь.
Ты можешь убедиться в этом сам, если скачаешь IBSurgeon 1.0 beta 2 и полазаешь по страницам данных -
www.devrace.com/ibsurgeon .

С уважением,
Алексей Ковязин,
www.interbase-world.com
...
Рейтинг: 0 / 0
Сжатие базы
    #32039917
Благодарю Алексея Ковязина за подробный ответ.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сжатие базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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