sap hana использовала объем памяти, превышающий лицензионный

#database #sap #hana

#База данных #sap #hana

Вопрос:

У меня есть сервер SAP HANA, который имеет физическую память 128 ГБ, но лицензирован на 16 ГБ.Общий объем используемой памяти составляет 22 ГБ, что превышает лицензионный объем.Как это возможно?У меня есть только одна столбчатая таблица, которая составляет 3 ГБ в базе данных.Кто-нибудь может это объяснить.Любая помощь будет оценена.

Ответ №1:

Это связано с двумя причинами: 1. Не все лицензии применяются. В частности, не на основе используемой памяти. Если в диалоговом окне лицензии показано более высокое использование памяти, чем лицензировано, вы нарушаете лицензию.

  1. Лицензионная память напрямую не сверяется с используемой памятью в mem. Обзор. Вместо этого внутреннее вычисление учитывает временные рамки.

В вашем примере это не только ваша таблица в памяти, но и внутренние таблицы HANA, память, используемая для обработки запросов, управления сеансами и т. Д.

Для более широкого понимания того, как работает управление памятью в HANA и как правильно интерпретировать статистику использования памяти, пожалуйста, ознакомьтесь с Руководством администратора / operations . В сети сообщества SAP также есть ряд ресурсов и обсуждений по этому вопросу. scn.sap.com

Комментарии:

1. @ Lars Br. Я просмотрел обсуждения лицензионной памяти и обнаружил, что могу сохранить глобальный лимит выделения. Но все же я не уверен, что лицензионная память будет проверена на соответствие резидентной памяти базы данных или системной резидентной памяти? Не могли бы вы мне помочь? Заранее спасибо