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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.05.2009, 22:49   #1  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Talking
Цитата:
Сообщение от yes Посмотреть сообщение
Тестирую переход на SQL Server 2005. БД Navision 4.0 SP3. В развернутом виде БД(fdb) весит 46GB (из них данными занято 37 GB), в бэкапленном виде(fbk) занимает примерно 20GB. После восстановления на движке SQL файлы mdf и ndf в сумме занимали 21GB а файл ldf весил аж 65GB. Врезультате БД выросла в размере в два с лишком раза. Что сделал неверно?
1. Тестируйте сразу переход под SQL 2008.
2. При востановлении БД используйте Recovery model Simple, а не Full. После восстановления (и советую сделать оптимизацию) поменяете с Simple на Full.
3. Установите Auto Shrink

Цитата:
Сообщение от FoxSoft2005 Посмотреть сообщение
P.S. Касательно увеличения размера БД. Вот как раз пример платформенной реализации работы с SQL сервером (в данном случае - технологии SIFT). На 5 клиенте, например, она реализована с использованием View, а не физических таблиц, как, например, в 3 или 4.
Мне кажется, что верно будет уточнение по SIFT: кол-во данных не СИЛЬНО изменилось, а только "трансформировалось". До 5.0 SP1 W1 (она же 5.0 RU) были таблицы согласно ключей, после - View (так как SQL Server 2005 позволяет делать их по аналогии с таблицами и быстро полкучать данные). Сравните 2 инсталляции по кол-ву таблиц, в том числе и SIFT-таблиц.

Цитата:
Сообщение от yes Посмотреть сообщение
Есть ли разница для Navision какой SQL Server использовать - 2005 vs 2008 ?
Если поднять с native до версии 5.0, то я бы ставил уже SQL Server 2008, так как с него проще будет перейти на след. "версию", которую как обычно хотя под R2 того же 2008 замаскировать..
Старый 07.06.2009, 20:32   #2  
Thrice is offline
Thrice
Участник
Аватар для Thrice
 
46 / 10 (1) +
Регистрация: 09.07.2008
Цитата:
Сообщение от RedFox Посмотреть сообщение
1. Тестируйте сразу переход под SQL 2008.
2. При востановлении БД используйте Recovery model Simple, а не Full. После восстановления (и советую сделать оптимизацию) поменяете с Simple на Full.
3. Установите Auto Shrink
советы про Recovery model постараюсь протестить в ближайшее время, а смена с Simple на Full тоже понятна, остается маленький (может и глупый) вопрос:
что именно вы советуете оптимизировать?
всю базу целиком (полная оптимизация займет не один день...)? если да, то смену Simple на Full делать только полной оптимизации или можно перед началом?

и еще такой вопрос, пытался установить Auto Shrink во время востановления БД на SQLе, получал ошибку о том что LOG файл переполнен, есть ли какая то возможность использовать что то подобное во время востановления? и в какой то из тем, говорилось что при выставление флага Auto Shrink база начинает значительно подтормаживать, так ли это?
Старый 10.06.2009, 19:43   #3  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Thrice Посмотреть сообщение
советы про Recovery model постараюсь протестить в ближайшее время, а смена с Simple на Full тоже понятна, остается маленький (может и глупый) вопрос:
что именно вы советуете оптимизировать?
всю базу целиком (полная оптимизация займет не один день...)? если да, то смену Simple на Full делать только полной оптимизации или можно перед началом?
Не путайте смену модели и оптимизации БД для увеличения производительности.
Что именно оптимизировать удаленно не могу сказать парочкой предложений, так как есть куча статей, книг и мнений на эту тему.

Цитата:
и еще такой вопрос, пытался установить Auto Shrink во время востановления БД на SQLе, получал ошибку о том что LOG файл переполнен, есть ли какая то возможность использовать что то подобное во время востановления? и в какой то из тем, говорилось что при выставление флага Auto Shrink база начинает значительно подтормаживать, так ли это?
Я пока не видел надобности сразу ставить этот флаг.
 


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

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

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