Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
ВнизМожно ли как-то Найти похожие ветки
← →
Зинец Виктор (2002-01-28 18:01) [0]у меня есть Interbase-база; в ней некая таблица ~ 60 тыс. записей. В программе я сначала очистил эту таблицу (delete from Full), потом туда добавил примерно столько же записей - размер gdb файла увеличился на десяток мегабайт; еще раз проделал ту-же процедуру - еще десяток мегабайт, хотя по-идее, размер измениться не должен был - т.е. такое вчипятление, что записи отметились как удаленные, но в файле остались - если так, то как их убить?
(в поиске по форуму и ФАК-у ничего не нашел - может искал плохо)
← →
evgeg (2002-01-28 18:21) [1]backup/restore
← →
Alexandr (2002-01-29 07:50) [2]после удаления commit делал?
или в той-же транзакции потом еще и добавил?
← →
Зинец Виктор (2002-01-29 12:55) [3]2Alexandr:
явно не делал (я и StartTransaction не делал)
← →
Fay (2002-01-29 12:57) [4]Что растёт - это норма.
Сжать - Sweep.
Ещё от сам жмёт через SweepInterval транзакций.
← →
Alexandr (2002-01-29 13:08) [5]sweep размер файла не сожмет.
действительно файл растет из-за того, что версии записей плодятся.
Чтобы ненужные версии записей убрать надо или sweep сделать, или для одной таблицы- запрос какой-нибудь например select count(*) from table.
При этом ненужные версии записей уберуться, а место станет свободным, и в него будут новые данные писаться.
А файл базы данных никогда не уменьшится он может только увеличиваться или оставаться неизменным, пока backup/restore не сделаешь- тогда уменьшится.
← →
Зинец Виктор (2002-01-29 15:19) [6]действ. - данные добавлялись, а размер не увеличивался;
но зато такой глюк начал наблюдаться - любая программа, использующая мою базу, работает нормально, а выключиться не может (а task manager показывает, что ibserver что-то делает с интенсивностью 70-80%); бакуп то-же кстати не работал; я тогда удалил эту таблицу, с которой все началось, сделал бакуп-ресторе и создал опять - пока все нормально... непонятно только, из-за чего вот этот глюк вылез... причем на разных машинах пробовал
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c