SAP HANA:清除或减少 STATISTICS_ALERT_BASE 表

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真的慢的。如果是这样,则截断表可以解决问题!

答案1

简单的 :-)

truncate table _SYS_STATISTICS.STATISTICS_ALERTS_BASE;

看一下SAP 说明 2170779。我通常会有一个 cron 作业,使用注释中描述的“删除旧条目”语句来清除旧警报。

相关内容