powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запросом получить значение системных счетчиков?
13 сообщений из 13, страница 1 из 1
Можно ли запросом получить значение системных счетчиков?
    #39823998
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли запросом получить значение системных счетчиков?
Не через сохранение в базу и потом считывание а напрямую.
Т.е. нужно в онлайн получать значение загрузки процессора и т.д.
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39823999
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашёл только вот это

Код: sql
1.
select * from sys.dm_os_performance_counters



Оттуда я тоже возьму парочку. Но там нет процессора например.
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824001
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix,

dm_os_ring_buffers
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824044
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix,

потому, что это не задачи SQL Server. Для наблюдения за счетчиками существует инструментарий Windows.
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824124
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите что мне система выдает такое.
Вроде проценты должны быть

Код: sql
1.
2.
  select counter_name,cntr_value from sys.dm_os_performance_counters where 
  object_name like '%Buffer Manager%'  and counter_name like '%buffer%'



Код: plaintext
1.
2.
3.
4.
5.
6.
counter_name                                                                                                                     cntr_value
-------------------------------------------------------------------------------------------------------------------------------- --------------------
Buffer cache hit ratio                                                                                                           529373
Buffer cache hit ratio base                                                                                                      529388

(2 rows affected)
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824150
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При этом в Performance Monitor нормально выводить проценты
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824154
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашёл информацию. Это не проценты. Странно как то всё это
http://www.askit.ru/custom/sql2005_admin/m11/11_04_11_sql_server_performance_objects.htm
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824156
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39824168
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneпотому что "байдизайн"
https://blogs.lessthandot.com/index.php/datamgmt/dbprogramming/use-sys-dm_os_performance_counters-to-ge/

Вот. Похоже на правду уже.

Код: plaintext
1.
2.
3.
4.
5.
BufferCacheHitRatio
---------------------------------------
99.9971665394758

(1 row affected)
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39826430
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо!
В итоге оказалось проще скидывать счетчики раз в несколько секунд в БД и оттуда запросами вытаскивать.
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39827117
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В итоге получились вот такие графики.
Сейчас мониторю вот такие счетчики (скрин прикрепил).
Может подскажите какие ещё можно счетчики мониторить?
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39827128
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix,

имхо, смешивать разнокалиберные счетчики на одном графике не самая лучшая идея - наглядность падает
...
Рейтинг: 0 / 0
Можно ли запросом получить значение системных счетчиков?
    #39827132
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad,

Большую часть времени картинка не меняется. Реагирую только на отклонения от устоявшейся картинки.
Обычно вылазит очередь к диску или падает время жизни страницы.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запросом получить значение системных счетчиков?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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