Всем доброго дня.

начитался о сборке мусора в субд и решил этим занятся.

снял статистику до сборки мусора

IPCMSDEVICESS (129)
    Primary pointer page: 146, Index root page: 147
    Average record length: 181.43, total records: 203
    Average version length: 10.64, total versions: 197, max versions: 1
    Data pages: 16, data page slots: 16, average fill: 97%
    Fill distribution:
         0 - 19% = 0
        20 - 39% = 0
        40 - 59% = 0
        60 - 79% = 1
        80 - 99% = 15


потом выполнил эти команды, в процессе их выполнения с субд работали.

..\bin\gbak.exe -V -B -NT -USER ___ -PASSWORD ___ localhost:opc opc.gbk -Y 
gbak.txt
..\bin\gfix.exe -user ____ -password ____ -sweep localhost:opc >sweep.txt


и опять снял статистику командой
..\bin\gstat.exe -r localhost:opc >gstat2.txt

IPCMSDEVICESS (129)
    Primary pointer page: 146, Index root page: 147
    Average record length: 181.43, total records: 203
    Average version length: 9.88, total versions: 394, max versions: 2
    Data pages: 17, data page slots: 17, average fill: 93%
    Fill distribution:
         0 - 19% = 1
        20 - 39% = 0
        40 - 59% = 0
        60 - 79% = 0
        80 - 99% = 16

и меня напрягло что количество версий total versions: 394 увеличилось.
как мне кажется - это количество версий одной строки в таблице. но разве после сборки мусора их не должно было стать меньше?

заранее спасибо за тычки в верном направлении и за уточняющие вопросы :)

Ответить