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

Форум 1С: Одинэс.Ру

Найти!

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

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

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

odines.ru
28.10.2020 - 10:36
Смотри также:
Кассовая книга
ТиС, продажи по дням
Комплекс защиты конфигураций 1C 7.7 «Кольчуга»

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
что значит, упаковать таблицы, а потом, что распаковать их обратно ?
как это сделать?

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

odines.ru
28.10.2020 - 10:36
Смотри также:
Плоский справочник как лог - вопросы
пароль на журнал регистраций
Плиз, 1SJOURN.DBF - разрушена таблица, как восстановить?

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

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

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

SIA1987
7 - 10.04.2009 - 10:55
Спасибо всем за предложения решений, попробуем.
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« Двухсторонняя печать не получается "НайтиПоРеквизиту" »
© 2009 Форум 1С: Одинэс.Ру