Как узнать размеры таблиц в 1С?

Аватар автора
Делай То, Что Воплощает Мечты
Если ваша база 1С уже слишком большая, можно довольно просто узнать какая из таблиц занимает больше всего места, для этого в SQL версии 1С достаточно выполнить запрос (см. ниже) и вы узнаете, что сколько занимает. Дальше уже можно принять решение, как именно "обрезать" лишние данные. Текст запроса: select t.name as TableName, Min(t.create_date) as CreateDate, ds.name as FileGroupName, SUM(u.total_pages) * 8 / 1024 as SizeMB from sys.tables as t inner join sys.partitions as p on t.object_id = p.object_id inner join sys.allocation_units as u on p.partition_id = u.container_id inner join sys.data_spaces as ds on u.data_space_id = ds.data_space_id group by t.name, ds.name order by SizeMB desc Мои услуги: - Программирование 1С - Продажа любых конфигураций 1С (Бухгалтерия, Управление Торговлей, Розница, Альфа авто, Управление нашей фирмой, различных специализированных конфигураций). А так же обновлений ИТС - Информационно техническое сопровождение.

0/0


0/0

0/0

0/0