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

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

Найти!

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

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

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

odines.ru
28.11.2021 - 19:49
Смотри также:
Сохранение из 1С в Excel
ТиС, продажи по дням
Как лучше писать действия пользователей?

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.11.2021 - 19:49
Смотри также:
доработка Альфа-Авто: Автосалон-Автосервис-Автозапчасти
Хелп! Перестала работать "Выгрузить данные"
Объединение печатных форм

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

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

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

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

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

Ваше имя:
Тема сообщения:
Сообщение:
« Двухсторонняя печать не получается "НайтиПоРеквизиту" »
© 2009 Форум 1С: Одинэс.Ру