1. Размер файла с БД говорит только об одном: реально она не более 3 Гб. Когда админ создает БД в SQL, он устанавливает ее начальный размер. А вот когда он заполнился, тогда SQL приращивает еще, и то кусками.
2. Не знаю, зачем критиковать обрезание БД удалением старых документов. Просто примите на веру, что это единственно реальный способ. Копирование в новую пустую - да есть такой, но он теоретический.
3. После обрезания базу надо "сжимать". Иначе, ранее занимаемое место все равно остается в файлах. Файловую БД, так точно.
А про SQL-ную увернно не скажу, но полагаю, прихватив место (см.п.1), назад, по доброй воле, не уменьшает. Может надо выгрузить и загрузить в пустую.
4. Даже теоретически, всегда останутся в удаленном периоде доки, которые невозможно удалить. Их надо "Отменить удаление" и так и оставить.
З.Ы. Пришла мысля: выгрузите базу ср-ми 1С и загрузите в обычную файловую. Это и будет реальный размер.
Сделать базу "разбухающей" наш брат программер умеет. Сам видел пример: в Приходной к строкам ТЧ реквизит "Примечание" длинной байт 200. Для этой фирмы самый частый документ, в каждом много строк. И ни в одной строке никакого примечания не пишут! Да по-смыслу нечего там писать!
Комментарии
7