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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.12.2007, 14:34   #1  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
обновлил exe-шник базы 3.6 до 4SP3 + установили SQL 2005. В первый рабочий при обращении к одной таблице пользователи блокируют друг друга
причем блокировка отпадает только по таймауту. Раньше они хоть и долго как-то расходились. что может быть ?
Старый 03.12.2007, 14:54   #2  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Полагаю SQL собирает статистику... Скоро должно пройти.

А обновили только exe-шник без переустановки клиента?
Старый 03.12.2007, 15:01   #3  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
с переустановкой, как положено
Старый 03.12.2007, 16:39   #4  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
еще косяк, захожу в Navision при входе виснет, убиваю процесс, захожу снова - вижу две сессии - собственную и первую неудачную. Она не исчезает !
Старый 03.12.2007, 17:09   #5  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
может service pack на SQL помогут - их уже два вышло...
Старый 03.12.2007, 17:10   #6  
sanya_123 is offline
sanya_123
Участник
 
93 / 11 (1) +
Регистрация: 18.04.2005
Цитата:
Сообщение от Fordewind Посмотреть сообщение
Полагаю SQL собирает статистику... Скоро должно пройти.

А обновили только exe-шник без переустановки клиента?
мы тоже хотим проделать описанную операцию (3.6+ SQL 2000 -> 4юч sp3 + SQL 2005) ...

1. А за сколько по времени проходят тормоза ? Бухгалтерия убить успеет?
2. Можно подсунуть статистику со старой БД на первое время?
3. Как лучше действовать в рамках "ежедневного обслуживания БД".
Сначала обновить статистику, потом дефрагментировать индексы.
или
сначала дефрагментировать индексы, потом обновить статистику?

сорри если чушь спросил. ну нет у нас хозяина по этой части.....
Старый 03.12.2007, 17:35   #7  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
после конвертации сделали еще оптимизацию всех таблиц база с 200 Gb уменьшилась да 165. Будем пробовать Service pack + обновление статистики, а то бухгалтерия уже нервничает...
Старый 03.12.2007, 18:03   #8  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от dmites Посмотреть сообщение
после конвертации сделали еще оптимизацию всех таблиц база с 200 Gb уменьшилась да 165. Будем пробовать Service pack + обновление статистики, а то бухгалтерия уже нервничает...
Не знаю, поможет или нет - не пробовал, но читал (как-нибудь попробуй на реальной БД):

Maintaining Statistics for Navision Databases
To update the statistics:
1 Open the SQL Query Analyzer.
2 Select the database that contains the statistics you want to update.
3 Run one of the following queries:
update statistics [table name] – to update the statistics for a single table.
sp_updatestats – to update the statistics for all the tables..
Старый 04.12.2007, 11:09   #9  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от dmites Посмотреть сообщение
еще косяк, захожу в Navision при входе виснет, убиваю процесс, захожу снова - вижу две сессии - собственную и первую неудачную. Она не исчезает !
Да сервис паки луше установить, а также могут помочь хотфиксы для навика их уже 6 вышло.
Старый 04.12.2007, 11:12   #10  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
Заработало...
Предпринятые действия
- SP2 на SQL2005
- обновление статистики sp_updatestats по совету RedFox
- запуск SQL от System, у котрого в локальной политике есть разрешение на Lock Page Memory
- ограничение памяти SQL до физической минус 1Gb на операционку - чтобы не лез в своп
Старый 04.12.2007, 11:27   #11  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
Nav 4 sp3, есть еще сервиспаки или хотфиксы где оболочка обновляется ?
Старый 04.12.2007, 11:32   #12  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от dmites Посмотреть сообщение
Заработало...
Предпринятые действия
- SP2 на SQL2005
- обновление статистики sp_updatestats по совету RedFox
- запуск SQL от System, у котрого в локальной политике есть разрешение на Lock Page Memory
- ограничение памяти SQL до физической минус 1Gb на операционку - чтобы не лез в своп

Здорово! А почему именно sp2?
Старый 04.12.2007, 11:52   #13  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
и все-таки облом. Изверь зашел в навик пару кнопок нажал,что-то выплюнуло - убил процесс. Его сессия висит, статус killed/rollback и всех других лочит уже минут 20.
Fordewind - а что есть новей ?
Старый 04.12.2007, 12:07   #14  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от dmites Посмотреть сообщение
и все-таки облом. Изверь зашел в навик пару кнопок нажал,что-то выплюнуло - убил процесс. Его сессия висит, статус killed/rollback и всех других лочит уже минут 20.
Что за мания килять процессы? А что Nav то хоть сказал? Или юзверь даже не читал?


Цитата:
Сообщение от dmites Посмотреть сообщение
Fordewind - а что есть новей ?
Это я тупанул. Решил, что с какой-то мистической целью поставлен Nav sp2, а не SQL sp2. Видать еще не проснулся тогда....
Старый 04.12.2007, 12:25   #15  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
юзверь - организм особый, где не надо(процесс убить) - умный, а где ошибку за screenshot_ить, не говорю уже про записать/позвать - тупой
Старый 04.12.2007, 12:38   #16  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от dmites Посмотреть сообщение
юзверь - организм особый, где не надо(процесс убить) - умный, а где ошибку за screenshot_ить, не говорю уже про записать/позвать - тупой
Руки оторвать/права на компе урезать, если конечно не начальник ( Тогда долго разоваривать и привести к мысли, что убивание процессов - колдовство, используемое Microsoft исключительно во зло)
Старый 04.12.2007, 14:54   #17  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от dmites Посмотреть сообщение
Nav 4 sp3, есть еще сервиспаки или хотфиксы где оболочка обновляется ?
Да, к SP3 есть еще 6 хотфиксов. 5-й, кстати, как раз рекомендуют использовать с 2005, поскольку в 2005 есть проблема с кэшированием запросов. Он по умолчанию включает index-hinting, хотя с этим нужно быть осторожней.
Эти хотфиксы MS предоставляет по запросу. Просите партнера.
Старый 04.12.2007, 16:19   #18  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
Alterant спасибо, потереблю партнера.
Проблему все-таки победили.
Оказалось при учете по Value Entry игнорировал движок SQL ключ и бежал по кластерному, хотя ручками тот же с запрос с "навязанным" ключом работает мгновенно, с статистикой все ок. навязали нужный ключ навку насильно см. (http://www.devrush.com/world_web_dev...7280/full_news)
и вуаля... всё заработало..
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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