AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2013, 17:53   #1  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
распух EVENTCUD
Добрый день.

Подскажите пожалуйста, как лучше быть?

2 дня назад, коллега что-то криво настроил в оповещениях, так что таблица EVENTCUD распухла за 2 дня до 700 гб, место на сервере стремительно кончается, нашли задание тормознули, между тем БД сильно выросла в размере. Truncate на сколько я понял лучше не делать, решил delete from EVENTCUD where created by = 'XXXXX', и вот далее возникает проблема, как быстро уменьшить базу SHRINKDATABASE, на тестовом сервере идет уже полтора суток, сколько еще будет идти не понятно, на промышленном поидее должно быть быстрее, ввиду хорошего железа, но угадать сложно. Размер БД сейчас 1.2 ТБ. Кто нибудь сталкивался? Как боролись?
Старый 17.01.2013, 18:02   #2  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Почему не truncate? Тем более на тестовой базе? Ну потеряете часть оповещений (еще на высланных пользователям), чего страшного?
__________________
Ivanhoe as is..
Старый 17.01.2013, 22:10   #3  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
truncate на тестовой сделал, все ок, правда shrinkdatabase идет больше суток. Речь о промышленной базе. Вот думаю может сделать ребилд индексов, поидее ребилд должен положить индексы в начало файла. После ребилда в конце файла останутся только таблицы без кластерного индекса, если таковые есть, если нет, то шринк TRUNCATEONLY отработает в момент и все сделает.
Так вот это просто догадки, может кто то сталкивался и подскажет как можно сделать
Старый 17.01.2013, 22:11   #4  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
да и в таком случае поидее можно будет сделать DBCC SHRINKFILE, что впринципе быстрее shrinkdatabase.
За это сообщение автора поблагодарили: Logger (3).
Старый 18.01.2013, 00:27   #5  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от godzila46 Посмотреть сообщение
truncate на тестовой сделал, все ок, правда shrinkdatabase идет больше суток. Речь о промышленной базе. Вот думаю может сделать ребилд индексов, поидее ребилд должен положить индексы в начало файла. После ребилда в конце файла останутся только таблицы без кластерного индекса, если таковые есть, если нет, то шринк TRUNCATEONLY отработает в момент и все сделает.
Так вот это просто догадки
..
Размер БД сейчас 1.2 ТБ
Ага. Делайте TRUNCATE TABLE и не мучайте бедное животное
__________________
-ТСЯ или -ТЬСЯ ?
Старый 18.01.2013, 10:42   #6  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
Решили все таки сделать truncate, вот теперь думаю проделать описанное мной выше, дабы базу ужать.
Старый 18.01.2013, 10:51   #7  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Реиндексацию? Сделайте, полезно будет)
Старый 18.01.2013, 12:25   #8  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
Ну она у меня и так выполняется 2 раза в неделю, сейчас решил непосредственно сделаю перед SHRINKFILE, ставил эксперимент на тестовой зоне, с копией пром базы, прошло все достаточно быстро (5 мин).
Старый 18.01.2013, 12:26   #9  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
ну и + 7 часов на ребилд
Старый 23.01.2013, 10:14   #10  
godzila46 is offline
godzila46
Участник
 
7 / 13 (1) ++
Регистрация: 17.01.2013
вообщем, при работающей системе подобная схема не прокатывает
Пришлось все тормозить.
Теги
shrink

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:56.