none
MS SSAS Ситуация нехватки памяти ухудшилась [этап: CANCEL_JOBS] ,жесткая граница объема памяти: 16384.0000 МБ). RRS feed

  • Вопрос

  • Добрый день. Есть виртуальный сервер(Hyper-V 2019,164 ГБ ОЗУ), на нем крутится 2 службы, MS SQL и MS SSAS(OLAP) standart

    Начало увеличиваться количество данных и когда служба MS SSAS дошла до отметки 16 384 МБ то начала вылетать вот такая ошибка в журнал и останавливаться обработка таблиц(табулярного куба)

    MS SSAS Ситуация нехватки памяти ухудшилась [этап: CANCEL_JOBS] ,жесткая граница объема памяти: 16384.0000 МБ).

    При изменение этих параметров на сервере SSAS ничего не меняется:

    Memory\hardMemoryLimit 0 0 0

    Memory \ LowMemoryLimit 65 65 65

    Memory \ TotalMemoryLimit 80 80 80

    Memory\VertiPaqMemoryLimit 60 60 60

    Помогите, пожалуйста!!!)

    на всякий случай уточню, на сервер 164Гб оперативной памяти, при процессинге свободно около 100ГБ оперативки и всё равно действует это жесткое ограничение в 16 384МБ 

     
    28 ноября 2019 г. 9:38

Ответы

Все ответы

  • Посмотри в настройках SQL сервера , Свойства-Память-Максимальный-размер памяти сервера ( у меня стоит 80гб), примерно такой же сервак
    29 ноября 2019 г. 8:45
  • Правильно ли я понимаю, что на сервер, где вместе работают две службы SQL Server и SSAS выделено 16GB оперативки?

    Innovation distinguishes between a leader and a follower - Steve Jobs

    29 ноября 2019 г. 8:45
  • MSAS может все выжрать, если его не ограничивать

    Memory\hardMemoryLimit 0 0 0

    Memory \ LowMemoryLimit 65 65 65

    Memory \ TotalMemoryLimit 80 80 80

    Memory\VertiPaqMemoryLimit 60 60 60

    , это ограничение лишь для службы SQL сервера, ему просто может не хватить памяти передать данные в SSAS

    29 ноября 2019 г. 8:51
  • Нет,на сервере 164 Гб оперативки, SQL server жрет сколько ему не укажешь, на данный момент стоит 120Гб. Проблема не с sql server(он себя прекрасно чувствует), а именно со  службой аналитики OLAP
    29 ноября 2019 г. 9:53
  • да,работают вместе SSAS и SQL server. SQL съедает сколько ему скажешь.  а SSAS не хочет есть больше 16 384 МБ вне зависимости от свободной оперативки(а ее свободно больше 100Гб еще)
    29 ноября 2019 г. 9:54
  • Так в том и дело, обычно было всё норм и он кушал сколько ему надо, а теперь наоборот не хочет есть и всё, выдает ошибку ограничения по памяти, месяца 3 назад перенесли на сервер hyper-v 2019 с 2мя физическими процессорами по 8 ядер каждый, для sql servera выделили 10 процов вирутальных и 164 Гб оперативки. меня вот этот момент смущает, физически они разделены на 2 NUMA, на каждом по 96 Гб оперативки. а по факту виртуально задействовано полностью один физический процессор и маленькая часть второго(только для того, чтобы дать оперативку,стоящую в слотах, подконтрольных второму физическому процу)

    В общем я до сих пор не знаю, это все-таки параметры SSAS службы или все-таки проблема в самой виртуализации и распределению NUMA вирутальных(в это области нет глубоких знаний) может кто объяснит как распределять правильно физические ресурсы на многопроцессорных платформах)

    29 ноября 2019 г. 9:59
  • Вопрос закрыт, как выяснилось это ограничение лицензии Standart на табулярный куб.
    30 ноября 2019 г. 16:39