Можно используя утилиту GBLOCKCOPY создать новую БД, размер которой будет равен актуальному объему данных в исходной базе данных. После копирования данных в новую базу можно подменить старую базу на новую. При этом следует помнить, что
новая база по завершении копирования будет смонтирована (ни в каких Cache' Control Panel/Configuration Manager ее видно не будет), поэтому ее надо отмонтировать программно, например, используя метод Dismount в классе %SYSTEM.Database.
Подробней об утилите GBLOCKCOPY в документации.
http://127.0.0.1:1972/csp/docbook/DocBook.UI.Page.cls?KEY=AGBC_GblockcopyЕстественно, ни о какой конкурентной работе пользователей в это время речи нет.