Як обрізати бази storehouse сторінка 2 - форум club horeca

Гаразд, спробую пояснити. ;) Вообщем при тривалому використанні "S-House", і великому документообіг, база InterBase розростається до дуже значних розмірів, і починає істотно "гальмувати" процес, багато в чому це пов'язано з так званим "сміттям", "сміття" - це вже не потрібна інформація по проведених транзакціях, яку InterBase зберігає для здійснення "відкату".







Є кілька варіантів вирішення проблеми, а саме:

1. можна зробити Backup / Restore засобами InterBase з чищенням "сміття";
2. можна зробити Upgrade баз "S-House" в нову або в ту ж версію, при цьому "сміття" залишається в старій базі;
3. "Обрізання бази" . а потім "Backup / Restore" - найефективніший спосіб зменшити розмір бази і прискорити роботу "S-House", для цієї мети використовується програма UCS "DocKill". Принцип роботи "DocKill" наступний: в програмі задається період по який можна видалити документи в базі "S-House", це все звичайно ж з відома і дозволу бухгалтерів, наприклад, бухов вже не цікавлять документи за минулий рік, відповідно ти їх видаляєш, а для того щоб не порушити залишки,






попередньо знімаєш залишки на кінець видаляється періоду і формуєш неактивну прибуткову накладну з вхідними залишками. Прога після чистки документів, автоматом актівізіреут цю прибуткову накладну в уже "обрізання" базі. Після "обрізання" фізичний розмір бази на диску не зменшується, необхідно зробити "Backup / Restore", після чого база зменшиться в 1,5-5 разів.

Сподіваюся, що пояснив дохідливо. )

Ніколи не бійся робити те, чого ти не вмієш. Пам'ятай, ковчег був побудований аматором. Професіонали побудували "Титанік"

Будь ласка Увійти. щоб приєднатися до бесіди.