почему база SQL такая большая?

Форум 1С

Найти!

почему база SQL такая большая?

SIA1987
10.04.2009 - 09:47
Есть база SQL бухгалтерия, размером в 12Гб, мы ее почистили и оставили документы с 01.01.2009, а база всего уменьшилась до 7 Гб. Документов всего около 20 тыс., элементов справочников около 250 тыс., проводок 300 тыс.
Это вообще нормальный размер для такой базы, если нет, то как еще можно уменьшить?
К списку тем К списку разделов

Интересные темы

forums-kuban.ru
23.08.2026 - 22:57
Смотри также:
Поиск фрагмента текста во внешних файлах
Возможно ли программно вывести набор прав для каждого пользователя?
Двухсторонняя печать

Re: почему база SQL такая большая?

iogri
1 - 10.04.2009 - 10:02
Великовата. Посмотрите в EM размеры таблиц - какая самая тяжеловесная.
Попробуйте сделать шринк средствами SQL (если еще не делали).
Попробуйте произвести полный пересчет итогов (если еще не делали).
 

Re: почему база SQL такая большая?

Друзья зовут меня Курулай
2 - 10.04.2009 - 10:07
1+
попробуйте выгрузить/загрузить (это даже лучше, чем шринк)
при этом полностью убиваются все таблицы, и затем создаются заново
 
и потом, что вы понимаете под словом "почистили"?
сделали свёртку?
а после свёртки удалили объекты, помеченные на удаление?

Re: почему база SQL такая большая?

SIA1987
3 - 10.04.2009 - 10:37
2+ Да, сделали свертку, а потом удалили помеченные объекты

Re: почему база SQL такая большая?

ТакВотЖе
4 - 10.04.2009 - 10:41
(3) а типа упаковать таблицы не пробовали?

Re: почему база SQL такая большая?

SIA1987
5 - 10.04.2009 - 10:43
что значит, упаковать таблицы, а потом, что распаковать их обратно ?
как это сделать?

Интересные темы

forums-kuban.ru
23.08.2026 - 22:57
Смотри также:
цены в форме элемента номенклатуры
Сумма операции
БуИт.ВыполнитьЗапрос('01.01.2008','31.12.2008',"01,02",,,1,,1); Как вывести в отчет итоги по 02 счету

Re: почему база SQL такая большая?

ТакВотЖе
6 - 10.04.2009 - 10:50
(5) со скулем правда не приходилось дело иметь, но в дбф-ном варианте размер некоторых табличек не уменьшается от того, что вы проделали удаление помеченных объектов. Физически они из файла не удаляются, а остаются там с пометкой не удаление. Удалить их оттуда можно только упаковав эту таблицу (судя по тому, что этот жаргон Вам не знаком, дело иметь с какой-нибудь СУБД Вам не приходилось). В конфигураторе, в Администрировании есть пункт "Тестирование и исправление ИБ" - "Упаковка таблиц информационной базы".
Упаковка таблиц - это и есть физическое удаление помеченных на удаление записей из таблицы базы данных.

Re: почему база SQL такая большая?

SIA1987
7 - 10.04.2009 - 10:55
Спасибо всем за предложения решений, попробуем.
К списку тем К списку разделов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Двухсторонняя печать не получается "НайтиПоРеквизиту" »
© 2009 Форум 1С, Форумы Кубани.
Техническая поддержка: support@forums-kuban.ru