云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名备案_虎胆龙威百度云_超低折扣

小七 141 0

如果你成功地完成了我上一篇关于数据老化的博客文章"关于数据老化的一般信息",那么是时候深入研究了。SAP是如何实现它的,以及它是如何工作的。正如你已经读到的,分区是数据老化过程的一个基本部分,它将当前数据和历史数据分开。因此,使用范围分区,并添加一个名为"\u DATAAGING"的列:

两部分之间的短分隔:

当前数据是与应用程序对象的操作相关的数据,在日常业务事务中需要。应用程序逻辑通过使用其有关对象生命周期的知识来确定当前数据何时变为历史数据。应用程序逻辑从业务角度验证对象级别的条件,基于状态、存在性检查的执行以及跨对象依赖关系的验证。

历史数据是不用于日常业务事务的数据。默认情况下,物联网是啥,历史数据对ABAP应用程序不可见。它不再从业务的角度进行更新。应用程序逻辑通过使用当前数据有关对象生命周期的知识来确定当前数据何时变为历史数据。应用逻辑从业务角度验证对象级的条件,基于状态,执行存在性检查,验证跨对象依赖性

限制:当前分区最多只能有一个20亿行,个人如何建站,但是历史部分可以有多个。

如果你激活一个对象/表的数据老化,你只能通过一个特殊的语法来选择它。ABAP服务器中的SAP HANA特定数据库共享库(DBSL)向发送到SAP HANA的SQL语句添加相应的子句。类ABAP CL\u ABAP\u SESSION\u TEMPERATURE和CL\u ABAP\u STACK\u TEMPERATURE启用对历史数据的数据访问。

通过在SQL语句中添加带有RANGE\u RESTRICTION('CURRENT')的子句,SAP HANA将操作仅限于热数据分区。这将操作限制到数据温度高于指定值的所有分区。例如,带有RANGE_RESTRICTION('20120701')的子句告诉SAP HANA搜索热分区和所有包含大于或等于'20120701'的值的冷分区。范围限制可用于选择、更新、升级、删除语句和过程调用。

范围限制当前

范围限制时间

查询将选择当前分区1和部分分区2。HANA不会将整个分区2加载到内存中!冷分区使用分页属性,而普通列在第一次访问时被完全加载到内存中,分页属性是按页加载的。理想情况下,只加载包含请求行的页面。

可以配置页面可加载列使用的内存量。参数有点混乱。兆字节或procent的默认值为:

全局.ini:页\可加载列\最小\大小=1047527424全局.ini:页\可加载列\限制=1047527424

全局.ini:页面\可加载\列\最小\大小\相对=5全局.ini:page\u loadable\u columns\u limit\u rel=10

第一个默认值为999TB!

最后两个设置每个服务页可加载列资源的总内存大小的相对上下(*u rel)阈值,虚拟主机,以进程分配限制的百分比表示。

您可以为每个表定义分区范围。例如,您可以每年定义一个分区,如果分区变得太大,您可以将其从每年重新分区(仅拆分)到每月:

但请注意,商城建站系统,目前无法将分区与事务DAGPTM合并(使用版本:S/4 1610 FP1测试)。所以,从一个高水平的区间(年)开始,如果需要的话,返利,把它们分开