Hello, Alexey!
Alexey Voytsehovich wrote:
алгоритм удаления данных
выполнить delete from table where fieldfordatetime < (current_date - 15)
потом выполнить select count(*) from table - это для сборки мусора
будет ли после этого мусор в таблице table?
мусор - это не нужные ни одной транзакции версии.
а нужность определяется наличием активных транзакций, которые МОГУТ
видеть эти версии.
кроме того, delete и select count в одной и той же
и еще. как в таком выводе
Database header page information:
понять - отработал gfix -sweep или нет. собрал мусор или нет. а то у
меня есть три сборки статистики. перед gfix -sweep, сразу после него и
после удаления (что я описал выше)
ну так читай хелп к IBAnalyst. в нем статья есть, в которой все
расписано. А для тех кто хелпом не умеет пользоваться, см.
www.ibase.ru/devinfo/summary.htm
все ли тут нормально? собирается ли мусор? все ли нормально с субд?
сам и посмотри. IBA тебе все покажет.
нормально ли что статистика, бакуп без сборки мусора, сборка мусора,
статистика - идут около 4-х часов на субд 9 гиг размером?
ненормально. это ВСЕ перечисленное длится на базе в 9 гиг?
а что за диски? Кэш записи отключен?
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34