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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2006, 14:33   #1  
dmites is offline
dmites
Участник
Аватар для dmites
 
221 / 14 (1) ++
Регистрация: 10.08.2005
Компания, осуществляющая внедрение разводит руками - одноврменный учет невозможен из-за блокировки учетных таблиц. Результат - один пользователь учитывает -> второй ждет
Старый 24.01.2006, 15:44   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Да, именно так.

Уменьшайте время блокировки данных.
Либо программно, либо увеличивая мощность железа.

Для Аксапты методика повышения производительности описана здесь
http://axapta.mazzy.ru/lib/querytuning/
http://axapta.mazzy.ru/lib/mssqlsetup2/
http://axapta.mazzy.ru/lib/adjustment/
http://axapta.mazzy.ru/lib/dbgrowthsolution/

Для Навижина похоже, но есть особенности.
Во-первых, разберитесь с узкими местами (снимите данные счетчиков), во-вторых, разберитесь с индексами. В Навижине многие индексы можно выключить, много чего включить дополнительно. Но включать/выключать индексы можно только на основании данных измерения производительности.
__________________
полезное на axForum, github, vk, coub.
Старый 25.01.2006, 08:12   #3  
GalaM is offline
GalaM
Moderator
Лучший по профессии 2009
 
640 / 42 (3) +++
Регистрация: 13.03.2008
Адрес: Москва
Да, именно так.
Ну с двумя пользователями это может быть и не заметно (хотя, если документ длинющий можно и заметить), а десяток пользователей точно не могут.

Кроме увеличения мощности железа, это может помочь, но не на 100%.
Можно еще попробовать пакетный учет - есть специальное задание - отбираешь нужные документы и учитываешь их одним махом.
пользователь может ставить признак ("к учету"), а специально написанная процедурка отбирает такие документы и учитывает.
При такой схеме ( и "правильной" мощности железа ) может ожновременно около 20 пользоватлей только "учитывать" документы (или правильнее сказать готовить их к учету).

Еще можно сократить длину строк в документе. Так журнал из 100 строк учтется в несколько раз быстрее, чем из 1000. Так что можно дробить документ (вручную или автоматически), определяя оптимальный его размер
Старый 25.01.2006, 09:26   #4  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
dmites,

а что подразумевается под "сложным складом"?

Конечно, первым делом надо посмотреть на железо. Но, хорошо бы иметь своего человека, который бы мог пошариться по коду учета и оптимизировать его, выкуинв лишние LOCKTABLE, COMMIT. В особенности, если стандартный код был сильно расширен/изменен. Работа временами муторная (за нее берутся неохотно), но дает порой хороший результат.
Старый 25.01.2006, 15:27   #5  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Поддерживаю gala. Если юзеры будут не учитывать документы, а, так сказать, ставить их в очередь на учет, то все будет гораздо лучше
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 26.01.2006, 11:40   #6  
Sitizen is offline
Sitizen
Участник
Аватар для Sitizen
 
305 / 10 (1) +
Регистрация: 10.01.2006
Тож поддерживаю вариант отложенного учета.
Старый 26.01.2006, 13:56   #7  
romtex_imported is offline
romtex_imported
Участник
 
66 / 10 (1) +
Регистрация: 06.12.2005
Не всегда можно делать пакетный учета, т.к. пока товар не купить его не переместить, пока не переместишь не продашь и т.д. и т.п.
Учитывать такие документы нужно в порядке заведения.
Зато небольшое колдовство над КЮ 12451 (даже не трогая 22) позволяет увеличть скорость учета внутренних перемещений, списания, инвентаризации, оприходования в 3-7 раз!!!
Конечно, в этом случае второй пользователь все-равно будет ждать, но гораздо меньше.
Старый 26.01.2006, 16:09   #8  
romtex_imported is offline
romtex_imported
Участник
 
66 / 10 (1) +
Регистрация: 06.12.2005
Вот статистика к предыдущему сообщению.
Вложения
Тип файла: xls __________.xls (45.5 Кб, 75 просмотров)
Старый 26.01.2006, 16:38   #9  
GalaM is offline
GalaM
Moderator
Лучший по профессии 2009
 
640 / 42 (3) +++
Регистрация: 13.03.2008
Адрес: Москва
Цитата:
Сообщение от romtex Посмотреть сообщение
Зато небольшое колдовство над КЮ 12451 позволяет увеличть скорость учета внутренних перемещений, списания, инвентаризации, оприходования в 3-7 раз!!!
(
А что именно Вы правите? есть какие-то общие рекомендации?

Хорошо, конечно, если только акты списания такого объема, а когда все документы по системе большие, да еще их и много.... Что делать, сколько КЮ колдовать

Да и колдун нужен хороший

Да и переход на новую версию весьма сомнителен
Кстати в 4.0 указанного КЮ не обнаружино..

Так что мне кажется, что это крайний случай, когда ничего другого не поможет....
Старый 26.01.2006, 16:42   #10  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Кстати в 4.0 указанного КЮ не обнаружино..
gala, это потому, что 4.0 международный А 12ххх и 14ххх - это уже местные поделки.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 26.01.2006, 17:27   #11  
romtex_imported is offline
romtex_imported
Участник
 
66 / 10 (1) +
Регистрация: 06.12.2005
Цитата:
Сообщение от gala Посмотреть сообщение
А что именно Вы правите? есть какие-то общие рекомендации?

Хорошо, конечно, если только акты списания такого объема, а когда все документы по системе большие, да еще их и много.... Что делать, сколько КЮ колдовать

Да и колдун нужен хороший

Да и переход на новую версию весьма сомнителен
Кстати в 4.0 указанного КЮ не обнаружино..

Так что мне кажется, что это крайний случай, когда ничего другого не поможет....
ХИ-ХИ
То сначала рекомендаций просите, то крайним случаем обзываете. Нелогично.

Теперь по-порядку.
По-поводу рекомендаций.
Сервис - Монитор клиента - Старт.
Учитываем критический документик.
Сервис - Монитор клиента - Стоп.

Ищем критические точки по времени выполнения.
Собственно колдуем и тестируем.

По-поводу количества КЮ.
Если все документы большие то начинать нужно по порядку с самого критического. Ускорив учет одного типа документа вам будут ясны критические места и в других документах. А КЮ над которыми имеет смысл колдовать не так много и эффект от колдовства больше будет чем от железа.

По-поводу колдуна. Без него сейчас никуда. Боюсь даже до оптимизации не добраться

По-поводу новой версии. Сочуствую вашим клиентом, если они работают на голом Кронусе. Если это не так (я в этом практически не сомневаюсь), то сомнение отпадает само собой Да и чем же это сложнее перенести код по оптимизации чем код по пакетному учету в новую версию?

По-поводу крайнего случая. На все выпады ответил, поэтому, не вижу ничего крайнего. И остатки сразу видны и учет быстро идет и порядок докуметов не нарушается. Поэтому мне крайним больше представляется пакетный учет. Вообщем все ваши агрументы это лапша ленивого кодера и консультанта для клиента. Извиняюсь
Старый 27.01.2006, 08:40   #12  
GalaM is offline
GalaM
Moderator
Лучший по профессии 2009
 
640 / 42 (3) +++
Регистрация: 13.03.2008
Адрес: Москва
Цитата:
Сообщение от romtex Посмотреть сообщение
Вообщем все ваши агрументы это лапша ленивого кодера и консультанта для клиента. Извиняюсь
Ну, если обидела, то то же извиняюсь.

Никто не говорит, что в код лезть не надо (Это Navision ). А возможно ли так работать на голом КОРУСЕ?
Просто всегда у решения должна быть альтернатива.

Цитата:
Сообщение от romtex Посмотреть сообщение
А КЮ над которыми имеет смысл колдовать не так много и эффект от колдовства больше будет чем от железа.
Согласна. Сама бы предложила такую последовательность решения проблемы (по стоимости и простоте их решения)
- сократить количество строк в документах
- пакетный учет
- колдовтство на учетными КЮ
- еще индексы можно пооптимизировать и по-перестраивать...
- upgrade железа

Цитата:
Сообщение от romtex Посмотреть сообщение
И остатки сразу видны и учет быстро идет и порядок докуметов не нарушается.
Если правильно организовать пакетный учет и работу пользователей, то некоторые из них даже и не заметят, что документ учелся не сразу (это личный опыт .
Пакетный - это же не раз в день. Можно настроить и каждый час и пол-часа.
Иногда это даже для пользователей удобно бывает......
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:41.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.