Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Мальчики, подскажите почему SQLSеrver полностью сжирает рессурсы процессора?

Это ведь не нормально?
11 май 17, 17:20    [20473406]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
londinium
Member

Откуда: Киев
Сообщений: 1166
a.tarannikova,

ну почему-же. может, он что-то умное считает
11 май 17, 17:21    [20473409]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
londinium
a.tarannikova,

ну почему-же. может, он что-то умное считает


Он постоянно его сжирает


Скажите, из-за чего такое может быть?

Диск не нагружен.


БД проходит checkdb


Выход - только новый CPU или как-то еще можно решить проблему загрузки процессора?

Как я понимаю, фрагментация тут не особо влияет на нагрузку.
11 май 17, 17:25    [20473417]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
londinium
Member

Откуда: Киев
Сообщений: 1166
a.tarannikova,
автор
Выход - только новый CPU или как-то еще можно решить проблему загрузки процессора?

можно еще HP SuperDome купить.
В момент большой загрузки запустите SQL Monitor и поглядите, что там происходит на сервере
11 май 17, 17:33    [20473438]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
a.tarannikova
Мальчики, подскажите почему SQLSеrver полностью сжирает рессурсы процессора?

Так в чем проблема? Ну сжирает... не простож так...
стара статья
11 май 17, 17:59    [20473491]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
a.tarannikova,

и вот ещё как вариант
https://www.sqlskills.com/blogs/erin/sql-server-maintenance-plans-and-parallelism-checkdb/
11 май 17, 18:08    [20473508]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
vlad2016
Member

Откуда:
Сообщений: 13
londinium
a.tarannikova,

ну почему-же. может, он что-то умное считает


Женскую логику.
11 май 17, 18:18    [20473533]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
buser
a.tarannikova
Мальчики, подскажите почему SQLSеrver полностью сжирает рессурсы процессора?

Так в чем проблема? Ну сжирает... не простож так...
стара статья


непонятно, зачем здесь эта ссылка... что вы ей хотели сказать?..
11 май 17, 18:27    [20473567]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36926
a.tarannikova
buser
пропущено...

Так в чем проблема? Ну сжирает... не простож так...
стара статья


непонятно, зачем здесь эта ссылка... что вы ей хотели сказать?..
Видимо, затем, что кто-то в фразе "БД проходит checkdb" поленился уточнить: "вообще" или "в данный момент".

Сообщение было отредактировано: 11 май 17, 18:36
11 май 17, 18:30    [20473579]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Гавриленко Сергей Алексеевич
a.tarannikova
пропущено...


непонятно, зачем здесь эта ссылка... что вы ей хотели сказать?..
Видимо, затем, что кто-то в фразе "БД проходит checkdb" поленился уточнить: "вообще" или "в данный момент".



Проходит - это значит выполняется без ошибок.

А не прямо сейчас там идет checkdb ахахахахаха
11 май 17, 18:33    [20473591]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
В общем, можно ли что-то сделать или только железо менять?
11 май 17, 18:36    [20473600]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36926
a.tarannikova
В общем, можно ли что-то сделать или только железо менять?
Можно еще человека поменять, который даже не в состоянии мониторинг происходящего на сервере провести.

Сообщение было отредактировано: 11 май 17, 18:49
11 май 17, 18:42    [20473617]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Гавриленко Сергей Алексеевич
a.tarannikova
В общем, можно ли что-то сделать или только железо менять?
Можно еще человека поменять, который даже не в состоянии мониторинг происходящего на сервере провести.



Диск не загружен (очередь 0), только CPU 100%.


Что конкретно там мониторить?
11 май 17, 18:45    [20473630]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
виндоус не свапит
11 май 17, 18:56    [20473662]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36926
a.tarannikova
Что конкретно там мониторить?
Мониторить выполняющиеся на сервере запросы.
11 май 17, 19:03    [20473676]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Гавриленко Сергей Алексеевич
a.tarannikova
Что конкретно там мониторить?
Мониторить выполняющиеся на сервере запросы.


запросы выполняются по 2-5 мс, но выполняются оооочень часто.
11 май 17, 19:06    [20473680]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31338
a.tarannikova
Диск не загружен (очередь 0), только CPU 100%.

a.tarannikova
виндоус не свапит
Понятно, что если бы свопило, или был бы загружен диск, то загрузка CPU не была бы 100%

А так, получается, узкое место CPU

a.tarannikova
запросы выполняются по 2-5 мс, но выполняются оооочень часто.
Посмотрите в профайлере, что ли, что происходит. Запишите трассу, посчитайте в ней, как загружается ЦПУ.
Так, на расстоянии, сложно сказать.
11 май 17, 19:31    [20473737]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
o-o
Guest
a.tarannikova
Проходит - это значит выполняется без ошибок.

А не прямо сейчас там идет checkdb ахахахахаха

А я еще читаю название темы: сервер РЖЕТ, 100% CPU.
Думаю, чего это он ржет?
А оказывается, ржет все тот же sql_user2,
И правда смешно: выходит, чем больше битых баз (чекдб "не проходит"), тем больше загрузка CPU?
11 май 17, 19:33    [20473741]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
a.tarannikova,

У вас версия сервера какая?
11 май 17, 22:16    [20474118]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 940
a.tarannikova
БД проходит checkdb

1. А "FORMAT C: /Y" проходит?
2. Семь бед - один RESET.

MAX DOP на этих "маленьких запросах по 2-5 мс" какой?
Может он параллельные планы им строит?
12 май 17, 11:53    [20475599]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Mind
a.tarannikova,

У вас версия сервера какая?


2008 Express Ed
12 май 17, 11:58    [20475635]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
alexeyvg
a.tarannikova
Диск не загружен (очередь 0), только CPU 100%.

a.tarannikova
виндоус не свапит
Понятно, что если бы свопило, или был бы загружен диск, то загрузка CPU не была бы 100%

А так, получается, узкое место CPU

a.tarannikova
запросы выполняются по 2-5 мс, но выполняются оооочень часто.
Посмотрите в профайлере, что ли, что происходит. Запишите трассу, посчитайте в ней, как загружается ЦПУ.
Так, на расстоянии, сложно сказать.


Профайлера нет.
12 май 17, 11:59    [20475639]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
a.tarannikova
Member

Откуда:
Сообщений: 153
Мальчики, SQLServer все так же жрет CPU, даже сейчас, когда вы читаете эти строки.
12 май 17, 12:01    [20475651]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
aleksrov
Member

Откуда:
Сообщений: 948
Вот тут сидим, читаем, а где то SQL жрет CPU.
12 май 17, 12:05    [20475672]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server жрет 100% CPU  [new]
aleksrov
Member

Откуда:
Сообщений: 948
a.tarannikova,

Страдалец[а], хотя бы счетчики гляньте, типа соотношение Compilations и BatchRequest, Recompilations и Compilations, Workfiles Created и BatchRequest и т.д. Гугл рулит, и он знает какие счетчики надо смотреть чтобы понять почему загрузка CPU такая высокая.
12 май 17, 12:09    [20475689]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить