在 SAP HANA 中使用保存点


在 SAP HANA 数据库中,更改的数据会从内存中自动保存到磁盘中,而保存的间隔被称为保存点,默认情况下,设置该间隔为每五分钟发生一次。在 SAP HANA 中,有一个持久性层用于以规则的间隔设置这些保存点。在此操作期间,更改的数据将被写入磁盘,并且重做日志也会保存到磁盘中。

属于保存点的数据会告知磁盘上数据的持续状态,并且一直保留在那里,直到下一个保存点操作完成为止。重做日志条目会写入日志卷,以保存对持久化数据的的所有更改。在数据库重新启动的情况下,可以从数据卷读取最近完成的保存点数据,并从日志卷写入重做日志条目。

可以通过 global.ini 文件配置保存点的频率。在 SAP HANA 中,global.ini 文件会存储环境中每一项服务的全局配置属性。您可以导航到 []backup,以定义 HANA 系统的备份属性。

通常,通过 [persistence] 部分中的配置参数 savepoint_interval_s 配置的保存点,会定期执行一次。您可以使用 SAP HANA 驾驶舱或 SAP HANA Studio 来更改参数,而不是直接对其进行编辑。

数据库关闭或系统重启等其他操作可以启动保存点。

更新于: 2020 年 2 月 24 日

783 次浏览

开始您的 职业生涯

完成课程获得认证

开始学习
广告