Наша база данных SAP HANA потребляет много памяти, хотя у нас мало данных.
После некоторого исследования:
select top 100 * from M_CS_TABLES order by MEMORY_SIZE_IN_TOTAL desc
Я выяснил, что таблица STATISTICS_ALERTS_BASE имеет размер более 20.000.000.000 (двадцать миллиардов)
Как уменьшить или очистить эту таблицу?
РЕДАКТИРОВАТЬ:
Если таблица становится огромной, она может сделать панель администратора в SAP HANA действительно медленная . Если это так, то усечение таблицы устраняет проблему!
просто: -)
truncate table _SYS_STATISTICS.STATISTICS_ALERTS_BASE;
посмотрите SAP-ноту 2170779 . Обычно у меня есть задание cron по избавлению от старых предупреждений с помощью оператора «удалить старые записи», описанного в примечании.