Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Свёртка базы не уменьшает размер DT-файла (http://forums.kuban.ru/f1040/sv%D1%91rtka_bazy_ne_umen-shaet_razmer_dt-fajla-8441087.html)

EarlyBird 24.08.2017 05:07

Свёртка базы не уменьшает размер DT-файла
 
Всем доброго времени!
В почти типовой УТ 10.3 выполнил свёртку на начало года - создались документы ввода остатков, пометились на удаление доки.
Потом удалил помеченные доки, используя метод Удалить().
Удалено полтора миллиона документов, за период 10 лет.
В базе осталось примерно 150 тысяч документов за этот год.
Делаю выгрузку в DT - размер файла не уменьшился в разы, как ожидалось.
Что я делаю не так? Как физически ужать базу?

EarlyBird 24.08.2017 05:11

Сейчас размер выгрузки составляет 4,5 Гб. До свёртки было 6 Гб.
Я понимаю, что примерно 300 Мб занимают конфигурации (поставщика, основная, рабочая). Но остальное место чем забито?

banzay 24.08.2017 06:11

(0) Tool_1CD.exe тебе в помощь. Смотри размеры таблиц до и после.

USSR 24.08.2017 06:13

а упаковку делал ?

EarlyBird 24.08.2017 08:26

(2) Вопрос был - как физически ужать базу. Зачем мне смотреть размеры таблиц? После этого база как-то ужмётся ?
(3) делал выгрузку в DT и затем снова загрузку. Размер не уменьшился. Упаковку не делал. Это как?

Блондинка в шок 24.08.2017 08:43

[quote=Ирли Бёрд;44674835]Упаковку не делал. Это как? [/quote]Это там - "Тестирование и исправление..."

EarlyBird 24.08.2017 08:52

(5) спасибо!

android 24.08.2017 09:17

5-Блондинка в шок >Это влияет на размер базы, но на на размер DT.

android 24.08.2017 09:18

Я бы в SQL сравнил по таблицам размеры - до и после свертки.

Блондинка в шок 24.08.2017 11:20

7-android >Справедливо, когда база "технически" в идеальном состоянии.
Но в общем случае на размер dt ТИИ тоже [b]может [/b]повлиять. К примеру доки удалены, а движения по ним остались/зависли.
Иначе говоря, когда в базе имеется нарушенная ссылочная целостность.

Да и вообще, полное ТИИ со всеми галочками не помешает в любом случае.

GSokolov 26.08.2017 23:07

При удалении объектов пользователем (в т.ч. и программно) сами записи из ИБ не удаляются, только помечаются как удалённые. Соответственно, в .dt они остаются, только упаковываются лучше. Физическое же удаление производится ТиИ при установленной галке Сжатие таблиц ИБ. Для такого случая установить нужно все галки.

Кондрат2 28.08.2017 20:41

"тул_СД" - всетаки я-бы посмотрел. Может там таблица какая левая с фотками хранится?

qweqwe123123 29.08.2017 09:42

дык "на скорость не влияет" же

31337 04.09.2017 17:54

волшебная обработка "БазаПузомер" с сайтов спасёт автора. Покажет, что у него занимает много места) Работает в файловом и серверном варианте 1С 8 любых версий.


Текущее время: 11:19. Часовой пояс GMT +3.