|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Добрый день. Подскажите пожалуйста: как померить нагрузку, котрую дает SQL, в командах процессора? Периодически возникают тормоза на сервере SQL. Надо определить виноват ли в этом SQL. Соответственно надо понять сколько он требует\потребляет\использует команд\тактов процессора. Заранее, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 09:59 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 10:33 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Спасибо. Но в мониторе производительности куча параметров. Нужный не подскажите? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 12:06 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 12:20 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Спасибо. Но там по теме вопроса ничего нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 13:23 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
TerraUser Но там по теме вопроса ничего нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 13:51 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Ну да. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 13:53 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
TerraUser Добрый день. Подскажите пожалуйста: как померить нагрузку, котрую дает SQL, в командах процессора? Периодически возникают тормоза на сервере SQL. Надо определить виноват ли в этом SQL. Соответственно надо понять сколько он требует\потребляет\использует команд\тактов процессора. Заранее, спасибо. Мы не ищем легких путей? В Диспетчере задач тебе любезно показывают долю процессорного времени, отъедаемого MS SQL. Нахера тебе список инструкций процессора? Ведь, один чорт, ты не знаешь НИ ОДНОЙ из этих инструкций. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 14:09 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
aleks222, Манерам не учились? " список инструкций процессора" Про список инструкций речи не шло. Чем брызгать слюной, лучше бы читали внимательней. "В Диспетчере задач..." Периодами утилизация процессора в диспетчере задач забивается до 100%, в том числе и SQL возрастает с 30% до 80%. Надо наглядно показать, что SQL в этом не виноват. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 15:25 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
TerraUser aleks222, Манерам не учились? " список инструкций процессора" Про список инструкций речи не шло. Чем брызгать слюной, лучше бы читали внимательней. "В Диспетчере задач..." Периодами утилизация процессора в диспетчере задач забивается до 100%, в том числе и SQL возрастает с 30% до 80%. Надо наглядно показать, что SQL в этом не виноват. Если на клетке слона ты прочтешь надпись "буйвол" - верь глазам своим. Т.е. Диспетчер задач брешет? Наивный чутокский юноша. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 18:06 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Чисто теоретически, наверное, можно измерить количество команд, выполненным процессом SQL сервера. Посчитать количество тактов процессора за промежуток времени тоже возможно (с учетом ядер, HT, частоты и т.п). А потом что? С чем предполагается сравнение? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 18:23 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Бред какой-то, в многозадачных системах не команды подсчитывают, а время простоя или время занятости CPU. Для этого в ОС имеются соответствующие счетчики производительности. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 21:02 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Владислав Колосов Бред какой-то, в многозадачных системах не команды подсчитывают, а время простоя или время занятости CPU. Для этого в ОС имеются соответствующие счетчики производительности. Какие-то теории заговора: надо "наглядно показать", что скуль "не виноват" при утилизации проца 100 п.п, из которых на скуль приходится 80 п.п. Сектанты, не иначе. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 21:42 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич Владислав Колосов Бред какой-то, в многозадачных системах не команды подсчитывают, а время простоя или время занятости CPU. Для этого в ОС имеются соответствующие счетчики производительности. Какие-то теории заговора: надо "наглядно показать", что скуль "не виноват" при утилизации проца 100 п.п, из которых на скуль приходится 80 п.п. Сектанты, не иначе. Возможно, надо доказать, что код SQL автора не виноват в утилизации SQL сервера (сервер то ли майнит крипту, то ли просто страдает фигней)? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 22:32 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
.Евгений Гавриленко Сергей Алексеевич пропущено... Тут сложнее. Какие-то теории заговора: надо "наглядно показать", что скуль "не виноват" при утилизации проца 100 п.п, из которых на скуль приходится 80 п.п. Сектанты, не иначе. Возможно, надо доказать, что код SQL автора не виноват в утилизации SQL сервера (сервер то ли майнит крипту, то ли просто страдает фигней)? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 22:33 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич .Евгений пропущено... Возможно, надо доказать, что код SQL автора не виноват в утилизации SQL сервера (сервер то ли майнит крипту, то ли просто страдает фигней)? Может быть - параллельно. Его спрашивают "А какого хрена оставшиеся 20% кто-то отъел". PS Операционка - система ввода/вывода вывода (диск, сеть), диспетчер и монитор, сервер-Агент, запущенная студия. Не, ну может суперкомпьютер заточен под скульсервер... PPS Вообще скулем забить ПОСТОЯННО проц на 80% - это круто. Либо шедевральный говнокод, либо шедевральный код. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 00:53 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
SIMPLicity_, говнокод = 1С. Или рукотворный, или коробочный. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 16:54 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Владислав Колосов, "говнокод = 1С. Или рукотворный, или коробочный. " вообще-то по факту оказалось, что процессор съел оракловый код ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 18:34 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
SIMPLicity_, "Вообще скулем забить ПОСТОЯННО проц на 80% - это круто. " Странная логика. Т.е. каким бы дохлым не был сервер, априори код виноват? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 18:34 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Владислав Колосов, "Бред какой-то, в многозадачных системах не команды подсчитывают, а время простоя или время занятости CPU. ... " Бред - это как раз, на современных системах, смотреть только на время занятости ЦП, ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 18:35 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
.Евгений, "...Посчитать количество тактов процессора за промежуток времени тоже возможно (с учетом ядер, HT, частоты и т.п…. " Спасибо. Теоретически - да, хотя это сложнее, чем у Вас написано. Практически — не подходит, так как требуется привлекать " и т.п…" проблемы в котором и хотелось наглядно продемонстрировать. Сделали проще — процедура с кучей арифметических вычислений и замером за сколько она выполняется, пока процессор не забит, т. е. не прерывается для выполнения других задач, результаты показательны. В данном случае, постоянно гуляли, чуть ли не в несколько раз. На другом сервере стабильно до скукоты. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 18:36 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
aleks222, "Т.е. Диспетчер задач брешет? Наивный чутокский юноша. " Мда, наглядная демонстрация, что самомнение есть величина обратная от опыта и желания умственной деятельности. Впрочем, для алекса такое не удивительно. В простейшем случае при стабильной нагрузке занятость процессора может подскочить до 100% из-за банальной механической неисправности. Впрочем, в этом случае, при некоторой внимательности можно идентифицировать проблему и через диспетчер задач. А вот в случае кражи времени это не получится. Помогут счётчики производительности. Но до них надо добраться. И для наглядности они не совсем подходят. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 18:45 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
TerraUser В простейшем случае при стабильной нагрузке занятость процессора может подскочить до 100% из-за банальной механической неисправности. Знатный фантазер. Шо в процессоре коробка передачЪ сломалась? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 19:00 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
aleks222, "Шо в процессоре коробка передачЪ сломалась? " Прикидываетесь? Или действительно, не в курсе, что при проблемах с охлаждением частота процессора может снижаться (конкретный сценарий зависит от железа). Как результат — 100% занятость процессора при той же реальной загрузке. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 20:35 |
|
как померить нагрузку в командах процессора?
|
|||
---|---|---|---|
#18+
Частота процессора --- действительно, величина непостоянная. Но, во-первых, ее видно в таск-манагере. Во-вторых, эти все вопросы к MSSQL не имеют отношения. TerraUser, у вас есть какие-то вопросы по теме раздела, или можно закрывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2021, 22:48 |
|
|
start [/forum/topic.php?fid=46&fpage=34&tid=1685092]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 139ms |
0 / 0 |