Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Ужасное распухание базы MS SQL / 11 сообщений из 11, страница 1 из 1
15.11.2011, 13:49
    #37527242
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
После обновления конфигурации базы 1С она ужасно распухла.
MDF весит 32 Гб, а LDF - 233 Гб.
При этом модель базы простая и ранее более 50 Гб никогда не занимала в общем объеме.
Сжатие через интерфейс SQL сервера не помогает.
Подскажите, может как-то очистить лог транзакций?
...
Рейтинг: 0 / 0
15.11.2011, 13:58
    #37527261
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Хотел:

BACKUP LOG имя базы TRUNCATE_ONLY

Но вот что пишут в мануалах:

Параметры BACKUP LOG WITH NO_LOG и WITH TRUNCATE_ONLY больше не поддерживаются. Если используется модель восстановления с неполным протоколированием или модель полного восстановления, а пользователю необходимо удалить цепочку резервных копий журнала из базы данных, то стоит переключиться на простую модель восстановления.

А у меня и так простая модель (Simple).
...
Рейтинг: 0 / 0
15.11.2011, 14:41
    #37527376
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Попробовал сжать файл транзакций:

Код: plaintext
1.
2.
3.
USE [RTCentrDAY]
GO
DBCC SHRINKFILE (N'RTCentr' ,  1 )
GO

Ничего не сжалось, получил ответ:


DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages
17 1 3039072 288 3037160 3037160
...
Рейтинг: 0 / 0
15.11.2011, 14:49
    #37527397
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
воспользовался методом Кришнана (через деаттач-аттач):
http://www.1csql.ru/materials/articles/admin.html~e9dda05f-2cdd-b2f3-d810-2db208b44801

Пробовал на копии, вроде бы все работает.
Скажите, а это безопасно, т.е. сами данные хранятся только в MDF файле?

А что, альтернативы деаттачу нет, чтобы удалить журнал транзакций?
...
Рейтинг: 0 / 0
15.11.2011, 15:05
    #37527439
Naf
Naf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
FixinПопробовал сжать файл транзакций:

Код: plaintext
1.
2.
3.
USE [RTCentrDAY]
GO
DBCC SHRINKFILE (N'RTCentr' ,  1 )
GO

Ничего не сжалось, получил ответ:


DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages
17 1 3039072 288 3037160 3037160

Так ты лог шринкуй, а не данные
...
Рейтинг: 0 / 0
15.11.2011, 15:19
    #37527464
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
троль должен быть голоден
...
Рейтинг: 0 / 0
15.11.2011, 16:13
    #37527579
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
[quot Naf]FixinПопробовал сжать файл транзакций:

Так ты лог шринкуй, а не данные

RTCentr - название базы.
пробовал шринковать и через GUI, не помогает...
Если написать RTCentr_Log, выдает ошибку.
...
Рейтинг: 0 / 0
15.11.2011, 16:15
    #37527582
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Хотя нет, вру.
Пробовал сжать такую же базу
Код: plaintext
1.
2.
3.
USE [Restore1s2]
GO
DBCC SHRINKFILE (N'RTCentr_log' ,  1 )
GO

Не сжимается, так и остается большой лог...
Неужели только метод Кришнана?
...
Рейтинг: 0 / 0
16.11.2011, 00:29
    #37528339
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Создай новую базу симпл. И туда все данные.

Кстати - а правильно ли что для такой базы симпл?...
...
Рейтинг: 0 / 0
16.11.2011, 10:21
    #37528650
Fixin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Программист 1с, правильно.
Уже разобрался в соседней ветке, тему можно закрывать: http://www.sql.ru/forum/actualthread.aspx?tid=895418
...
Рейтинг: 0 / 0
18.11.2011, 07:33
    #37532699
Volochkova
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ужасное распухание базы MS SQL
Для 1с делаю так.
Выставить сначала режим Full -> Simple - > Full - >Simple
Потом - задания - сжать - файл лога.
Всегда помогало.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Ужасное распухание базы MS SQL / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]