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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.04.2004, 20:32   #1  
SNG is offline
SNG
Участник
 
35 / 10 (1) +
Регистрация: 06.08.2003
Адрес: Москва
? Быстрый Рост размера базы
Кто сталкивался с быстрым ростом размера БД Аксапты? За месяц на 5 GB. Что можно предпринять?
Старый 28.04.2004, 21:25   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Re: Быстрый Рост размера базы
Цитата:
Изначально опубликовано SNG
Что можно предпринять?
Для начала - дать больше информации, тут ведь не телепаты и не ясновидящие..

Сервер БД? Версия аксапты? Включены ли множественные складские проводки? Какие таблицы растут быстрее всего? Работы по реиндексации/дефрагментации БД проводите?

А может быть, для Вашей БД 5 Гб в месяц - это нормально?
Старый 29.04.2004, 08:57   #3  
Hobo is offline
Hobo
Участник
 
37 / 10 (1) +
Регистрация: 07.10.2003
Адрес: Краснодар
скорее всего у вас sql
и нет ограничения на рост транзакшен лога?
разберитесь с администрированием скл -сервера - поможет
скрипт типа

backup log axdb with truncate_Only;
dbcc shrinkfile(AX30SP1Std_Log,64);
Старый 29.04.2004, 10:15   #4  
SNG is offline
SNG
Участник
 
35 / 10 (1) +
Регистрация: 06.08.2003
Адрес: Москва
Да действительно sql и растет транзакшен лог. А если поставить ограничение роста лога или переодически выполнять скрипт backup log axdb with truncate_Only;
dbcc shrinkfile(AX30SP1Std_Log,64); проблем не будет?
Старый 29.04.2004, 10:28   #5  
Hobo is offline
Hobo
Участник
 
37 / 10 (1) +
Регистрация: 07.10.2003
Адрес: Краснодар
не будет - если вы один раз урежете этот транзакшен лог - и в Entrprise Meneger в свойсвах базы поставите ограничение на рост транзакшен лога - скажем 500 метров - или гиг.. этого достаточно (тратья закладка - крыжа - Restruct file grows (Mb)
и все бедет пучком.
почитаейте в лмитературе про транзакшен лог. незачем ему давать волю...
Старый 29.04.2004, 10:30   #6  
Hobo is offline
Hobo
Участник
 
37 / 10 (1) +
Регистрация: 07.10.2003
Адрес: Краснодар
да, в скрипте
backup log axdb with truncate_Only;
dbcc shrinkfile(AX30SP1Std_Log,64);

axdb - имя базы
AX30SP1Std_Log - имя File Name - посмотрите как у вас это называется.
Старый 29.04.2004, 10:36   #7  
SNG is offline
SNG
Участник
 
35 / 10 (1) +
Регистрация: 06.08.2003
Адрес: Москва
Ок, спасибо за совет , поробовал на демо базе все получилось.
Старый 29.04.2004, 10:40   #8  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Если Вы не делаете резервные копии лога, не парьтесь - выставьте recovery model simple, будьте проще
Старый 29.04.2004, 12:11   #9  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Привет!
2Hobo: Совет ограничивать размер файла, на мой взгляд, ОЧЕНЬ вредный.

2SNG: Если ты используешь базу только как демо, то совет Vadik'а вполне нормальный. Но если есть требования к актуальности даных и скорости их восстановления, то тебе все же придется разбираться в стратегиях резервного копирования.
__________________
С уважением,
Андрей Беседин
Старый 29.04.2004, 12:26   #10  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Изначально опубликовано SNG
Да действительно sql и растет транзакшен лог. А если поставить ограничение роста лога или переодически выполнять скрипт backup log axdb with truncate_Only;
dbcc shrinkfile(AX30SP1Std_Log,64); проблем не будет?
будут, если конечно "The log file for database '%.*ls' is full" считать проблемой
причем не ЕСЛИ, а КОГДА - рано или поздно

Если используете recovery model, отличную от simple, и при этом не бэкапите transaction log, естестенно, он будет разрастаться до неприличных размеров. Бороться с этим бессмысленно.

2Hobo: опасные советы даете, между прочим
Старый 30.04.2004, 09:21   #11  
Hobo is offline
Hobo
Участник
 
37 / 10 (1) +
Регистрация: 07.10.2003
Адрес: Краснодар
А что в них опасного? При ограничении транзакшен лога - он начинает писаться "по кругу". вы считаете, что им необходимо будет откатываться назад более чем на неделю?
зачем жрать серверное пространство? легче бекапиться регулярно и катать на внешние носители бэкапы..
п если ктому же надо поднимать регулярно учебную базу на другой машине - еще и такие объемы гонять по сети? или я чего-то не понимаю?
Старый 30.04.2004, 11:19   #12  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Совет ограничивать размер файла, на мой взгляд, ОЧЕНЬ вредный.
Согласен. А то ограничат - а после такие вопросы возникают -

http://www.sql.ru/forum/actualtopics...E9%F2%E8&bid=1




Цитата:
Если Вы не делаете резервные копии лога, не парьтесь - выставьте recovery model simple, будьте проще
Не рекомендовал бы использовать на промышленной БД simple recovery mode. Также как и для Оракла режим NOARCHIVELOG. Если база данных работает в этих режимах - данные рано или поздно будут потеряны.
Использование RAID-5 не является оправданием использования данных режимов - сталкивался с тем, что по вине изготовителей все 5 дисков массива останавливались. Видел также и поврежденные аппаратным контроллером файлы данных.
Просто поймите, что база это самое ценное, что у Вас есть. Потеря данных -может поставить весь проект (и даже весь бизнес) под угрозу.
Старый 30.04.2004, 11:24   #13  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
При ограничении транзакшен лога - он начинает писаться "по кругу". вы считаете, что им необходимо будет откатываться назад более чем на неделю?
А Вы уверены, что не перетрете еще не забекапленную часть ? Точно ? А если кто-то пару раз запустит импорт данных ? Или еще какую либо операцию приводящую к множественному изменению данных.

Цитата:
зачем жрать серверное пространство?
Сколько стоит гигабайт серверного пространства ? Неужели Вы оцениваете Ваши данные дешевле ?

Цитата:
п если ктому же надо поднимать регулярно учебную базу на другой машине - еще и такие объемы гонять по сети?
А вот бэкапить можно с усечением журнала транзакций.
Старый 30.04.2004, 11:31   #14  
Hobo is offline
Hobo
Участник
 
37 / 10 (1) +
Регистрация: 07.10.2003
Адрес: Краснодар
Спасибо за информацию. Наверно задумаюсь...
Старый 30.04.2004, 16:33   #15  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
Цитата:
Изначально опубликовано Hobo
Спасибо за информацию. Наверно задумаюсь...
эт точно... и начать думать нада с вдумчивого чтения BOL и стандартных курсов по администрированию SQL2000

P.S. если нету - могу дать
__________________
И все они создания природы...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Существуют ли механизмы свертывания базы? sergeypp DAX: Администрирование 44 23.05.2007 15:46
Прогноз роста базы данных и выбор топологии системы, Как правильно расчитать возможный рост sergeypp DAX: Администрирование 0 05.12.2006 16:55
Сокращение размера базы dj_Mage DAX: Администрирование 3 02.08.2006 17:43
Создание полной копии Приложения и базы Perc DAX: Администрирование 5 09.03.2005 07:33
Уменьшение базы данных Axapta Writer DAX: Администрирование 13 15.09.2003 16:53

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

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

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