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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.02.2012, 19:27   #21  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
Это он у тебя SysLastValue перечитывает. Там есть запись с именем EntireTableCache. В записи хранится что-то типа битовой маски обновленных таблиц с EntireTableCache. Если один сервер обновляет одну из таких таблиц, то он обновляет эту запись, сигнализируя что остальные сервера обязаны соответствующую таблицу перечитать.
попытался удалить запись - действительно обновляет.

заодно посмотрел какое количество записей содержится в этих таблицах.
хм... есть WorkCalendarDateLine, содержит 20128 записей.

выключил эту таблицу.
ничего не изменилось, даже наоборот PF Delta увеличилась
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 492
Размер:	69.7 Кб
ID:	7600  
__________________
полезное на axForum, github, vk, coub.
Старый 28.02.2012, 19:33   #22  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
Default value 60
установка значения 60 - не помогает. то же самое - PF delta большое.
__________________
полезное на axForum, github, vk, coub.
Старый 28.02.2012, 19:40   #23  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,907 / 5717 (196) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от mazzy Посмотреть сообщение
установка значения 60 - не помогает. то же самое - PF delta большое.
По моему остается только одно - забить
Вообще я там вешал ссылочку на статью про блокировку страниц в SQL Server. Там пишут что мол тупые драйвера устройств съедают много non-pages memory и windows аггресивно посылает всем процессам просьбы освободить побольше памяти. Ну и эти процессы ее освобождают чтобы потом немедленно назад захватить... Так что возможно это просто неизбежно. Просто потому что авторы ax32serv.exe не поленились встроить какую-то обработку события нехватки памяти...
За это сообщение автора поблагодарили: mazzy (2).
Старый 28.02.2012, 20:04   #24  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Не проверял, как в 2009-й, а в 3.0 вроде межсерверная синхронизация работала только в том случае, если лицензий было больше чем на один АОС. В данном случае сколько АОСов лицензировано?
Старый 28.02.2012, 20:06   #25  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
интересная мысль.
Цитата:
Сообщение от gl00mie Посмотреть сообщение
В данном случае сколько АОСов лицензировано?
99.
это партнерская лицензия.
__________________
полезное на axForum, github, vk, coub.
Старый 28.02.2012, 23:15   #26  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от mazzy Посмотреть сообщение
интересная мысль.

99.
это партнерская лицензия.
Попробуй поставить 1 и сравнить.
Старый 29.02.2012, 08:21   #27  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Поиграл со счетчиками - ошибки страниц в системе появляются постоянно, но при этом не происходит чтения страниц с диска

По-моему, происходит так называемый soft page fault. Одна из возможных причин - наличие разделяемой памяти между разными процессами в системе.
Похоже, 2009-я использует межпроцессное взаимодействие на основе memory mapped files
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: mazzy (2).
Старый 25.05.2016, 02:36   #28  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
Это он у тебя SysLastValue перечитывает. Там есть запись с именем EntireTableCache. В записи хранится что-то типа битовой маски обновленных таблиц с EntireTableCache. Если один сервер обновляет одну из таких таблиц, то он обновляет эту запись, сигнализируя что остальные сервера обязаны соответствующую таблицу перечитать.
Денис, а не встречал где-нибудь описание формата этого блоба ?
Я попробовал расковырять - не получается. Видно только что он представляет из себя некую периодическую структуру, в которой несколько раз повторяется весь перечень компаний в базе. Выцепить tableId-ы не получилось.
За это сообщение автора поблагодарили: fed (0).
Старый 01.06.2016, 16:58   #29  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от fed Посмотреть сообщение
Это он у тебя SysLastValue перечитывает. Там есть запись с именем EntireTableCache. В записи хранится что-то типа битовой маски обновленных таблиц с EntireTableCache. Если один сервер обновляет одну из таких таблиц, то он обновляет эту запись, сигнализируя что остальные сервера обязаны соответствующую таблицу перечитать.
Интересно, а для не EntireTableCache табличек он тоже эту запись использует для синхронизации ?
Почему спрашиваю. С какого-то момента полезли блокировки на этой записи. Нашел таблички с EntireTable кешированием, которые часто обновлялись. Переключил для них кеширование на FoundAndEmpty - не помогло.
Теги
aos, ax2009, cachesynctime, entiretablecache, syslastvalue, производительность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ax2009 Почему DirPartyView не входит в коллекцию Dir* Arahnid DAX: Администрирование 9 04.10.2011 10:19
axinthefield: Choosing a Single Deployment or Multiple Deployments of AX2009 Blog bot DAX Blogs 0 15.06.2011 03:25
туплю. ax2009. почему не работает "печать разграничений" в оборотно-сальдовых? mazzy DAX: Функционал 1 10.05.2011 17:38
ax2009: почему обновление перекрестных ссылок перестало быть пакетным заданием? mazzy DAX: Программирование 9 21.08.2010 22:08
ax2009: Управление развертыванием: Отказано в доступе. Почему? mazzy DAX: Функционал 8 09.01.2009 14:19
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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