none
Ограничеть загрузку процессора RRS feed

  • Вопрос

  • Всем привет.

    Как сделать, чтобы сервер SQL2012 не загружал процессор на 100% , нужно сделать, чтобы не больше 85% сжигал , заранее данки. Профиль один.


    Сначала Вас игнорируют, потом над Вами смеются, потом с Вами борются, а затем Вы победили.

    • Перемещено Dmitry Davydov 24 августа 2012 г. 13:56 (От:SQL Server для администраторов)
    21 августа 2012 г. 6:19

Ответы

Все ответы

    • Помечено в качестве ответа MR.Minion 21 августа 2012 г. 8:23
    21 августа 2012 г. 7:51
    Отвечающий
  • Александр, а как гарантируется, что пул internal не потребит 100%? Я понимаю, что это может быть несколько вырожденной ситуацией, но всё же?  
    21 августа 2012 г. 9:18
  • Никак. Процесс в архитектуре вытесняющей многозадачности ограничить таким образом недьзя. Он получит процессор на то время, пока SQL Server будет обслуживать прерывание и не отдаст ядро системе обратно, пока не выполнит всё, что не конвеере.

    Самое простое решение, выделить SQL Server не все процессорные ядра.

    Регулятор ресурсов ограничивает распределение процессора для задач внутри процесса SQL Server. Вы можете создать специальный пулл для тех приложений/клиентов, которые потребляют много процессорного времени и не пострадают от ограничений.



    21 августа 2012 г. 10:00
    Отвечающий
  • Никак. Процесс в архитектуре вытесняющей многозадачности ограничить таким образом недьзя. Он получит процессор на то время, пока SQL Server будет обслуживать прерывание и не отдаст ядро системе обратно, пока не выполнит всё, что не конвеере.

    Самое простое решение, выделить SQL Server не все процессорные ядра.

    Регулятор ресурсов ограничивает распределение процессора для задач внутри процесса SQL Server. Вы можете создать специальный пулл для тех приложений/клиентов, которые потребляют много процессорного времени и не пострадают от ограничений.



    Я правильно ограничил скуль 4 ядрами , теперь процессор на 100% SQl не должен загружаться ?


    Сначала Вас игнорируют, потом над Вами смеются, потом с Вами борются, а затем Вы победили.



    • Изменено MR.Minion 22 августа 2012 г. 6:22
    22 августа 2012 г. 6:07
  • Да. :) Но для 85% можно и побольше оставить. 20 или 21 ядро. Как вариант, 18 ядер на трёх нодах.  
    22 августа 2012 г. 8:12