powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Монитор соединений
11 сообщений из 11, страница 1 из 1
Монитор соединений
    #40117924
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Монитор соединений для MS SQL сервера. Показывает статусы процессов, блокировки и т. д.

https://olegvsk.synology.me/SQLMonitor/sqlmonitor.htm

Возможно, кому-то окажется полезным. Конструктивная критика приветствуется.
...
Рейтинг: 0 / 0
Монитор соединений
    #40118034
Прикольная тула. Не планируете выложить на гит?
...
Рейтинг: 0 / 0
Монитор соединений
    #40118086
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Syrovatchenko,

Нет, для себя не вижу смысла в гитхабе.
...
Рейтинг: 0 / 0
Монитор соединений
    #40118191
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>замена удобному Database Monitor
sp_whoisactive
http://whoisactive.com/
...
Рейтинг: 0 / 0
Монитор соединений
    #40118202
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну почему сразу критика то... норм программа.
Сразу хотелки появились:
- было бы неплохо, если бы для выпадающего списка баз данных тоже была возможность установки галочек, как для статусов
- аналогично с логинами. их даже можно выбрать или distinct из процессов, или из master.sys.server_principals. можно даж совместить в выпадающем списке - подсвечивать активные
- было бы приятнее, если в поле ввода логина можно было еще вписать шаблон с like.
- и вообще с like можно еще сделать фильтры на program, host, nt login, client ip... и вообще сделать вторую строку заголовка и для всех околотекстовых полей туда запилить фильтр по like, для числовых =0, > значения, < значения, между
- в продолжение предыдущего: в менюшке по правой кнопке опция - установить фильтр значением из текущего столбика выбранной строки.
- там же: выделить все с таким же значением
- было бы приятно посмотреть блокировки в виде дерева, как это сделано в MSSQL Blocks
- подсветка opentran > 0, можно только столбик, неплохо было бы фильтровать по ним
- исключить it's me
- легенду вывести гденить на панельке в окне (да под тем же списком серверов), чтобы можно было видеть всегда, и при желании можно бы было скрыть
- для столбиков login time/last query time можно сделать подсветку по интервалу времени до текущего момента - ловить долгожителей
- можно свежепоявившиеся на текущем цикле обновления записи как-нить помечать
- гденить в менюшке - запустить SQL Index Manager на выбранную бд :-)
- определить направление, куда мне идти с моими хотелками
...
Рейтинг: 0 / 0
Монитор соединений
    #40118213
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy st,
Благодарю за предложения. У меня не возникало необходимости в таких детальных настройках фильтра, но, при большом числе соединений, это, наверное, полезно. С замечаниями по интерфейсу по большей части согласен. А блокировки в виде дерева - отличная мысль!
...
Рейтинг: 0 / 0
Монитор соединений
    #40118222
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegvsk,

практическую ценность имеют корневые блокировки. Что там в дереве - не особенно интересно.
...
Рейтинг: 0 / 0
Монитор соединений
    #40118223
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257,
Понятно, что у каждого админа свой немалый набор скриптов для мониторинга сервера, но иногда хочется видеть подобную наглядную картину.
...
Рейтинг: 0 / 0
Монитор соединений
    #40118225
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосов,

практическую ценность имеют корневые блокировки. Что там в дереве - не особенно интересно.

Возможно, хотя должно выглядеть красиво. У меня корневая блокировка видна по пустому полю "Blocking".
...
Рейтинг: 0 / 0
Монитор соединений
    #40118241
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дерево вполне себе заслуживает место быть хотя бы для оценки масштабов "бедствия".
Я, конечно, понимаю, что osql наше всё и можно наскриптовать в джобе оповещение в телегоботе о факте появления длительных блокировок, но иногда терапевтический эффект имеет возможность распечатать веселую картинку с деревом блокировок, в котором видно кто кого и как блокирует и повозить лицом недоразработчика по этой картинке.
...
Рейтинг: 0 / 0
Монитор соединений
    #40118244
olegvsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy st,

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


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