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


Ответить