Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Правильно ли я понимаю показания трассы?  [new]
zondik
Member

Откуда: Москва
Сообщений: 84
Есть файл трассы. Когда к нему выполняю следующий запрос, правильно ли я интерпретирую получаемые результаты?
Сам запрос:
select 
	ApplicationName
	,LoginName
	,sum(Duration)/1000000 as duration_sec
	,sum(Reads)*8/1024 as reads_mb
	,sum(Writes)*8/1024 as writes_mb
	,sum(CPU)/1000 as cpu_sec
from fn_trace_gettable('D:\trace1.trc',default)
group by 
	ApplicationName, 
	LoginName

Результаты:
ApplicationNameLoginNameduration_secreads_mbwrites_mbcpu_sec
App1Login1368985644


Как я понимаю:
- общая длительность всех запросов за время измерений составила 36 секунд,
- суммарное количество записанных данных в базы составило примерно 6 МБ,
- суммарное количество считанных данных из баз составило 9 ГБ,
- процессор был загружен на 100% в течении 44 секунд (суммарно за время измерений)

Подскажите, правильно ли я интерпретирую показания трассы?
21 июл 11, 12:50    [11006108]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
trace-event
Guest
Зависит от включенных в трассу событий.
Например, если включены SQL:BatchCompleted и SQL:StmtCompleted, то время выполнение любого батча будет минимум задвоенно.
21 июл 11, 12:59    [11006188]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Glory
Member

Откуда:
Сообщений: 104751
zondik

Как я понимаю:
- общая длительность всех запросов за время измерений составила 36 секунд,

А какие события у вас трассируются то ?
21 июл 11, 12:59    [11006190]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
zondik
Member

Откуда: Москва
Сообщений: 84
Glory,

События, которые трассирую:
- SQL:BatchCompleted
- SP:Completed
- RPC:Completed
21 июл 11, 13:15    [11006312]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Glory
Member

Откуда:
Сообщений: 104751
zondik
Glory,

События, которые трассирую:
- SQL:BatchCompleted
- SP:Completed
- RPC:Completed

Batch, SP и RPC могут состоять не только из запросов. Но и других команд.
21 июл 11, 13:17    [11006324]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
zondik
Member

Откуда: Москва
Сообщений: 84
Glory,

Мне нужно посмотреть какую нагрузку на систему дали действия пользователя. Запросы там были или еще чего - не так важно. Мне интересно, правильно ли я понимаю, что процессор обрабатывал команды пользователя 44 сек. суммарно и при этом был загружен на 100%?
21 июл 11, 13:26    [11006397]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Glory
Member

Откуда:
Сообщений: 104751
zondik
Мне интересно, правильно ли я понимаю, что процессор обрабатывал команды пользователя 44 сек. суммарно и при этом был загружен на 100%?

Загрузка процессора в трассе не фиксируется. Только процессорное время
21 июл 11, 13:34    [11006454]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
zondik
Member

Откуда: Москва
Сообщений: 84
Glory,

Скажите, а нет никакого способа перевести время в загрузку процессора? Хотя бы косвенных?
21 июл 11, 13:44    [11006540]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
zondik
Glory,

Скажите, а нет никакого способа перевести время в загрузку процессора? Хотя бы косвенных?
Для мониторинга показателей системы существуют отдельные инструменты, в частности, perfmon.
21 июл 11, 13:51    [11006597]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
zondik,
если ваша таблица это результат профайлера, то нет
duration там микросекунды 1/1000 с.
reads/writes -логические чтения
http://technet.microsoft.com/ru-ru/library/ms190762(SQL.90).aspx
21 июл 11, 14:06    [11006727]     Ответить | Цитировать Сообщить модератору
 Re: Правильно ли я понимаю показания трассы?  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
Slava_Nik,

ошибка, не правильно я понял
21 июл 11, 14:13    [11006796]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить