Назад | Перейти на главную страницу

SAP HANA: очистить или уменьшить таблицу STATISTICS_ALERT_BASE

Наша база данных 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 по избавлению от старых предупреждений с помощью оператора «удалить старые записи», описанного в примечании.