powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
19 сообщений из 19, страница 1 из 1
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669935
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669939
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix

Это дефолтный трейс SQL сервера
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669944
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix

что запустило - сам сервер автоматически при старте
как остановить - см ссылку ниже

https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-trace-setstatus-transact-sql?view=sql-server-2017
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669947
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо! А то я испугался уже
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669950
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вы считаете, ничего страшного что этот трейс на втором месте
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669959
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PAGELATCH_UP на первом месте о чём говорит? о том что не хватает оперативки?
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39669968
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixPAGELATCH_UP на первом месте о чём говорит? о том что не хватает оперативки?
так Вы кликните на ссылку в крайней колонке, и Paul Randall Вам авторитетно расскажет, что это и с чем едят
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670276
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixКак вы считаете, ничего страшного что этот трейс на втором местеСерверный трейс в файл (включая дефолтный) вроде не создает никаких ожиданий TRACEWRITE. Эти ожидания появляются если запускать трейс в профайлере.
Судя по ожиданиям и тому что сервер перезапускался 3 дня назад у вас там вообще все плохо с ресурсами, и с памятью и с процессорами.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670509
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mind,
Сегодня очистил стат, другая картинка получилась.
Пробежался по описаниям ожиданий, мне показалось что дисковая система не справляется.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670513
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonix,

состояние за день ничего не означает...
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670573
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixПробежался по описаниям ожиданий, мне показалось что дисковая система не справляется.
Дисковых ожиданий за период наблюдений было:
1. 4 шт по 2 сек
2. 2 млн. штук по 3 миллисекунды
У вас там SSD, если 3 миллисекунды для вашей дисковой системы - это много?
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670585
Фотография leonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eleanor,
Я честно сказать не знаю много это или мало.
У нас производительность низкая, пытаюсь найти узкие места.
Больше всего подозрения на дисковую подсистему.
Всё крутится в виртуальной системе, диски ссд в хранилище.
Оперативки вроде хватает, процессор сильно не грузится (в районе 50%).
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670594
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixEleanor,
Я честно сказать не знаю много это или мало.
У нас производительность низкая, пытаюсь найти узкие места.
Больше всего подозрения на дисковую подсистему.
Всё крутится в виртуальной системе, диски ссд в хранилище.
Оперативки вроде хватает, процессор сильно не грузится (в районе 50%).
возьмите процедуру sp_whoisactive и позапускайте её в периоды торможений
она покажет активные запросы, их ожидания, планы выполнения, блокировки и т.п.

http://whoisactive.com/

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

у вас все чудесно на сервере, первый счетчик большой, возможно, из-за бэкапов.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670760
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixЯ честно сказать не знаю много это или мало
Скорее мало, т.к. стандартные рекомендации по времени отклика:
Отлично: < 1 мс
Очень хорошо: < 5 мс
Хорошо: 5 – 10 мс
Так себе: 10 – 20 мс
Эти цифры еще можно посмотреть в счетчиках производительности Avg. Disk sec/Transfer или в sys.dm_io_virtual_file_stats , чтобы увидеть разбивку по индивидуальным дискам.

В общем, в статистике ожиданий ничего плохого нет, поэтому вам действительно нужно смотреть индивидуальные запросы профайлером, через XE, whoisactive и пр.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670945
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EleanorleonixЯ честно сказать не знаю много это или мало
Скорее мало, т.к. стандартные рекомендации по времени отклика:
Отлично: < 1 мс
Очень хорошо: < 5 мс
Хорошо: 5 – 10 мс
Так себе: 10 – 20 мсА вы уверены что среднее время отклика (Avg. Disk sec/Transfer) это тоже самое что время ожидания по PAGEIOLATCH_SH? И вообще логично ли смотреть на среднее время ожиданий или же нужно оценивать общее время? А очень большое количество ожиданий - тоже не показатель? Или количество PAGEIOLATCH ожиданий всегда равно количеству i/o операций? Что-то сомневаюсь.

По поводу Avg. Disk sec/Transfer = AvgWait_S, сделал небольшой тест. Запустил простой селект и собрал все ожидания по PAGEIOLATCH_XX. Общее количество ожиданий 871 общей продолжительностью 1454мс, или одно дисковое ожидание в среднем = 1.67мс, что является "Очень хорошо". И такой показатель был на сервере и до того как я запустил тест. В то же время Avg. Disk sec/Read подскочил до 9мс ("Хорошо") и держался там все время пока запрос не завершился. Так что я очень сомневаюсь что это сопоставимые велечины.

EleanorДисковых ожиданий за период наблюдений было:
1. 4 шт по 2 секВообще то 2238 секунд или 37 минут. Вот тут уж точно никакой связи с откликом диска.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670946
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leonixОперативки вроде хватаетКак вы это определили? А я бы сказал наоборот, что не хватает.
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39670947
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKleonix,

состояние за день ничего не означает...Не совсем понятно что вы предлагаете, собирать статистику раз в месяц или наоборот, каждые 5 минут?
...
Рейтинг: 0 / 0
В системе запущена трассировка. Как определить что запустило эту трассировку и как останов
    #39671397
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MindTaPaKleonix,

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


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