powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли мониторить кеш каше?
9 сообщений из 9, страница 1 из 1
Можно ли мониторить кеш каше?
    #37439205
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Появился интерес к мониторингу кеша.
Есть несколько огромных, но редко нужных таблиц.
Есть подозрение, что запросы к ним, происходящие изредка, выкидывают из кеша реально нужные данные.
Есть удивление, когда "вот только что все летало, а сейчас тупит"
Есть желание как-то это оптимизировать.

Коллеги, не знает ли кто из вас, как можно помониторить кеш (и запросы вообще)
MONLBL просьба не предлагать - мне нужно мониторить рабочую систему, а не выдернутый из нее код в терминале.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442163
CJIECAPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про мониторинг не скажу, но могу порекомендовать функцию $ZU(68,39,1), которая отключает использование кэша в текущем процессе.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442278
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
^PERFMON предлагать можно?
Он позволяет оценить в том числе и эффективность кэша для разных программ.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442284
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И MONLBL работает далеко не только для терминала, поставить расширенный режим кэширования и посмотреть.
Что происходит с системой в момент "тупления"?
Нагрузка на проц, дисковую систему?
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442308
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, это не про то:Док-яThe $ZUTIL(68,39) function disables or enables caching for the current process. When caching is enabled, Caché will cache DCP data for quicker retrieval.DCP - это предшественник ECP, т.е. это про доступ к удалённой БД.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442322
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще, не найду документацию, но вроде
$ZUTIL(68,25,1) - включить ограничение кэша в процессе (защита от вымывания?),
$ZUTIL(68,25,0) - выключить ограничение

Это в каше 4.1 было, сейчас не знаю, как работает.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442806
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.^PERFMON предлагать можно?
Он позволяет оценить в том числе и эффективность кэша для разных программ.Это какой столбец в отчете, если не секрет?

Блок А.Н.И MONLBL работает далеко не только для терминала, поставить расширенный режим кэширования и посмотреть.
Что происходит с системой в момент "тупления"?
Нагрузка на проц, дисковую систему?Где включать этот "расширенный режим кеширования"? Я что-то не смог разобраться.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37442858
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolesov,

в PERFMON
PhyBlkWrt - физических чтений блоков,
LogBlkRd - логических чтений блоков
Отношение есть эффективность кэша.

Расширенный режим не кэшированния, конечно же, а мониторинга.
Указывается при запуске монитора, по умолчанию "minimal metrics", но можно выбрать другое.
...
Рейтинг: 0 / 0
Можно ли мониторить кеш каше?
    #37443097
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.Это в каше 4.1 было, сейчас не знаю, как работаетВ коде утилиты %PRIO это есть и сейчас (2010.2.6). В 2010.x описания нет, в 2008.1 читаем:The $ZUTIL(68,25,n) function specifies either batch or interactive status for the current process. This allows you to balance resources more effectively.
When a new Caché process is created, its batch status is 0 (it is categorized as an interactive process). The following code sets its batch status to 1 (categorized as a batch process), which lessens its resource usage.
Код: plaintext
1.
   SET flag=$ZUTIL( 68 , 25 , 1 )
   WRITE !,"Batch status--former:",flag," current:",$ZUTIL( 68 , 25 )
Надо, конечно, пробовать, но с трудом верится, что она снижает аппетит процесса в отношении кэша, ибо если блок прочитан с диска, он неизбежно попадает в кэш.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли мониторить кеш каше?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]