Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Не подскажете ли? Новое предприятие, создано в декабре 2011 года. Работает с нуля, заведена в 1С Бухгалтерии 8.2 база данных, работает через 1С Сервер Предприятия. SQL SERVER 2008 SP2. База уже имеет размер 1.7 Гб. Работа не интенсивная. От силы несколько проводок в день. Мне кажется как-то многовато. Или для баз 1С это нормальное явление? Модель восстановления простая, журнал транзакций маленький. План обслуживания работает на ежедневной основе. Или это вопрос в подфорум 1С?
1 мар 12, 15:45    [12177694]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Что пухнет - данные или лог?
1 мар 12, 15:52    [12177769]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Данные
1 мар 12, 15:52    [12177774]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
sp_spaceused покажите.
1 мар 12, 15:53    [12177785]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
garvy
Или для баз 1С это нормальное явление?


Да мы-то откуда это знать можем?? Может у вас в таблице Customer одних клиентов 5 млрд.?

garvy
Работа не интенсивная.


Как я понимаю вы каждый вечер указанную базу "сбрасываете в 0"? Иначе причем здесь ежедневная работа и объем ПРОШЛЫХ записей?
1 мар 12, 15:54    [12177797]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Предприятие работает всего 3 месяца. В базе от силы несколько десятков контрагентов. Все остальные справочники приблизительно в таком же состоянии. Число проведенных документов тоже вряд ли перевалило за сотню-другую.

результаты sp_spaseused

Database_name database_size unallocated space
Element12 1787.06 MB 267.65 MB

Reserved Data index size unused
1403496 KB 482416 KB 895640 KB 25440 KB
1 мар 12, 16:09    [12177964]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
Eagle_84
Member

Откуда: Москва
Сообщений: 1535
может я что-то не понимаю, но это увеличение объема - нормальная работа для базы, данные ведь прибавляются :)

Посмотрите вот этот скрипт, что покажет (10 больших таблиц), после этого анализируйте, что за таблицы и что за информация в них.
select top (10)
       object_name(ps.object_id) as table_name,
       count(distinct i.index_id) as number_of_indexes,
       sum(ps.reserved_page_count) as reserved_megabytes
from   sys.dm_db_partition_stats ps
       inner join sys.indexes i on i.object_id = ps.object_id and i.index_id = ps.index_id
group by object_name(ps.object_id)
order by sum(ps.reserved_page_count) desc
1 мар 12, 18:09    [12178853]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
Crimean
Member

Откуда:
Сообщений: 13147
а может чудо-одмин перестроил индексы с филлфактором 10?
1 мар 12, 18:11    [12178860]     Ответить | Цитировать Сообщить модератору
 Re: пухнет база SQL SERVER 2008 для 1СБух 8.2  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
Запустил запрос по 10 наибольшим таблицам. Секрет прост оказался - в базу загрузили полную версию КЛАДР в т.ч. со всеми улицами всех регионов. Вот это и дало прибавление к размеру базы данных!
6 мар 12, 10:56    [12201182]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить