|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
хорошо бы еще видеть заблокированые объекты ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2007, 15:06 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
nergalхорошо бы еще видеть заблокированые объекты Есть только информация из WaitInfo, в ней их и можно посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2007, 15:27 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Удобная утилита. Перешли на SQL 2005 не работает. Так и должно быть или это только у нас? Выдает ошибки, при необходимости запостю сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2008, 14:37 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Вообще работает! Пость их на мыло kknyazev@mail.ru И не забудь взять последнюю версию с сайта :) С уважением, Князев Константин ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2008, 14:44 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Заработало. Ошибка заключалась в том, что у БД был установлен Compatibility Level SQL Server 2000 (80). После установки в SQL Server 2005 (90) все заработало. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2008, 14:53 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Не совсем так. Это не ошибка, а рабочая ситуация. Ошибка заключается в том, что нужно работать в контексте базы master, а не в контексте дефолтовой юзерской базы... С уважением, Князев Константин ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2008, 15:12 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Пара вопросов. А правильно я понимаю, что с помощью этой утилиты можно выявлять дедлоки - просто смотреть на последовательность блокирования одного процесса другим и, если возникает кольцо, то это оно самое? Или я ошибаюсь? Стоит ли утилиту поставить прямо на сервак, чтобы она регулярно собирала статистику - для истории? Не будет лишней нагрузки? База постоянно дописывается, кто-то может накуралесить, а тут вот она статистика под рукой. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2008, 09:31 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
> правильно я понимаю, что с помощью этой утилиты можно выявлять дедлоки нет > Стоит ли утилиту поставить прямо на сервак смысла большого нет > чтобы она регулярно собирала статистику с траса начните > Не будет лишней нагрузки будет ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2008, 10:06 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Понял, псиб. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2008, 10:22 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Действительно, тулза не предназначена для отслеживания дедлоков. Но она может помочь увидеть длинные блокирующие процессы, что и кого заблокировало... Нагрузка будет, но не большая, все зависит от частоты запросов. Поставить прямо на сервак лучше в том случае, если на сервере много процессов, а доступ идет через тонкий канал, как у нас. У нас она генерила ощутимый траффик, пока не поняли кто это :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2008, 10:36 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
с точки зрения потребления ресурсов. вот сравнение работы прикладного приложения и SQLBlocks: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
причина очень проста - нельзя обрабатывать sysprocesses на сервере. только читать. обрабатывать надо на клиенте ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 15:59 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Crimean причина очень проста - нельзя обрабатывать sysprocesses на сервере. только читать. обрабатывать надо на клиенте Обрабатывать - имеешь ввиду даже джойны? А какой интервал обновления стоит? сколько процессов запущено? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 18:08 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Zelius Crimean причина очень проста - нельзя обрабатывать sysprocesses на сервере. только читать. обрабатывать надо на клиенте Обрабатывать - имеешь ввиду даже джойны? А какой интервал обновления стоит? сколько процессов запущено? я не разбирался :) увидел - охренел - запретил еще раз, если непонятно сразу - это WRITES, а не READS или CPU ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2008, 18:58 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Crimean я не разбирался :) увидел - охренел - запретил еще раз, если непонятно сразу - это WRITES, а не READS или CPU читать умею, все понятно... вопрос целесообразности присутствует всегда, химиотерапия тоже не самая приятная процедура :) К сожалению, другого способа вытащить текст запроса для 2000ого сервера не знаю... Трассы вряд ли будут дешевле... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2008, 15:13 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
> К сожалению, другого способа вытащить текст запроса для 2000ого сервера не знаю 1) трас на batch start + rpc start точно будет дешевле чем dbcc inputbuffer 2) нечего месить временные объекты, да еще и с * полей sysprocesses, особенно когда процессов сильно за 1000 - гораздо эффективнее делать это на клиенте, причем месить только ID + BLOCKED ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2008, 16:06 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Тулза - руль! Правда, иногда умножаются записи в журнале. Для одного процесса стоящего в ожидании освобождения, имеем несколько (четыре, например) одинаковых ветки. Но, все равно: тулза - руль. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2008, 14:28 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
BrokenPotТулза - руль! Правда, иногда умножаются записи в журнале. Для одного процесса стоящего в ожидании освобождения, имеем несколько (четыре, например) одинаковых ветки. Но, все равно: тулза - руль. Это распараллеливание запросов, запрос распределяется на несколько потоков и все они отображаются как отдельные процессы. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2008, 14:33 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Выложил новую версию 1.7.17.93 (28.05.2008) * Добавлен фильтр процессов, что бы можно было уменьшить нагрузку на сервер. Особенно актуально для не 2005ых серверов. Лежит там же С уважением, Князев Константин ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2008, 19:09 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Есть тоже некая поделка на тематику сбора информации и статистики БД на архитектуре MSSQLServer. Кому интересно, посмотреть на описание можно здесь http://weblancer.net/users/sslab/portfolio/322364.html#item ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2008, 11:05 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
подскажите, а что именно означает колонка sql? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 13:59 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
bacalavrподскажите, а что именно означает колонка sql? Это текст последнего запроса к серверу, если его получилось выцепить... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 17:53 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
ясно, спс жаль, что отображается лишь текст процедуры, а не запуск ее с параметрами( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 18:08 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
не получается подключиться к 2005 серверу, как можно вылечить? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2009, 18:36 |
|
Небольшая самодельная тулза для отображения блокировок...
|
|||
---|---|---|---|
#18+
Вышла новая версия с интерфейсом конструктором приложения для мониторинга работы MSSQLServer 2005 и выше. Посмотреть/почитать/скачать можно здесь _http://icelab.ru/DB_Chart.aspx. Сопровождение сайтов ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2009, 22:29 |
|
|
start [/forum/topic.php?fid=46&msg=35341270&tid=1684013]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
144ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 501ms |
0 / 0 |