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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.06.2008, 14:57   #1  
Bishop is offline
Bishop
Участник
 
89 / 60 (3) ++++
Регистрация: 12.08.2004
Адрес: Москва
Post Параметр Maximum buffer size в настройках AOS
Всем доброго времени суток!

При работе с "четверкой" и не только, многие наверно сталкивались с ошибкой при синхронизации: "Суммарный внутренний размер записей в вашем объединенном операторе SELECT равен 24590 байтам, но система Microsoft Dynamics по умолчанию настроена так, что он не должен превосходить 24576 байтов.", "Следует указать значение размера буфера равным 25 КБ или более на вкладке "SQL" служебной программы Microsoft Dynamics Configuration. Значение по умолчанию равно 24 КБ.".
После этого, мы изменяем параметр в настройках AOSа "Maximum buffer size" (для 3.0 - аналог "Buffer size").

Лично я после этого сообщения выставил параметр в 60000, после чего синхронизация проходила без ошибок и все (с виду) работало супер... Плохо стало только когда кол-во работающих пользователей начало составлять 20-25 человек, и AOS стал падать из-за нехватки виртуальной памяти (как только VM Size процесса превышал 1,5-1,6 Гб), причем падал, ругаясь на курсоры, некорректных пользователей, невозможность соединения с БД и т.д., но не на прямую причину - нехватку памяти, являющуюся следствием некорректого значения этого параметра.

Так вот, хочу предостеречь (либо напомнить), что параметр этот задается в КИЛОБАЙТАХ (в 3.0 можно посмотреть подсказку в поле, а для четверки это неочевидно).

Почему я все это рассказываю? Потому что уже не раз видел в настройках других AOSов в этом параметре значения 25000, 32000, 40000, 50000 и т.д., хотя должно быть 25, 32, 40, 50...

Надеюсь, будет полезно.

И сразу вопрос по теме: кто-нибудь проводил исследования по настройке данного параметра? Каким его следует устанавливать и по каким критериям?
За это сообщение автора поблагодарили: Logger (1), npokypatop (1).
Старый 04.08.2008, 18:15   #2  
malex is offline
malex
Участник
 
164 / 19 (1) ++
Регистрация: 10.08.2004
Адрес: Тверь, Москва
критерии - максимальная размерность полей выборки Ваших selectов (причем не имеет значения что вы выбираете 1 поле - при проверке будет считаться что Вы выбираете все поля)
Старый 04.08.2008, 21:30   #3  
alex55 is offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Регистрация: 13.02.2007
Адрес: Москва
Цитата:
Сообщение от malex Посмотреть сообщение
причем не имеет значения что вы выбираете 1 поле - при проверке будет считаться что Вы выбираете все поля
Разве список выбираемых полей не имеет значения в данном случае?
Старый 15.03.2016, 16:21   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от malex Посмотреть сообщение
критерии - максимальная размерность полей выборки Ваших selectов (причем не имеет значения что вы выбираете 1 поле - при проверке будет считаться что Вы выбираете все поля)
А как же мемо поля и контейнеры ? Там всегда может попасться большое значение. Они не учитываются в подсчете ?
Старый 15.03.2016, 16:49   #5  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
375 / 562 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Думаю там все относительно просто - используется метод аналогичный SysDictTable\recordSize, а там при подсчете размеры для таких полей заданы как константа

case Types::BLOB:
case Types::Container:
case Types::VarString:
size = 2048; // 8192 div 4 (assumption: One out of 4 has data)
break;
__________________
Sergey Nefedov
За это сообщение автора поблагодарили: Logger (2).
Теги
ax3.0, buffer size, maximum buffer size

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxis: Troubleshooting blocked SPIDS in AOS Blog bot DAX Blogs 0 01.04.2009 18:05
JOPX: Changing the default maximum size of SharePoint WSP files Blog bot DAX Blogs 0 05.04.2008 19:12
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
axaptapedia: Control AOS from command line Blog bot DAX Blogs 0 09.03.2007 14:50
AOS startup On demand: не запускается z_av DAX: Администрирование 1 18.03.2004 16:34

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

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

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