奇怪的磁盘空间使用

2020-09-13 05:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个临时案件。 具有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个临时案件。 具有170 GB磁盘使用率数据库的Hana(S/4 Hana数据库)框。 假期期间更新主数据后,该数据为320 GB。 好的...但是哪种表具有150 GB的空间使用量? 数据文件使用率达到97%

如果我运行"从M_TABLE_PERSISTENCE_STATISTICS中选择总和(DISK_SIZE)",我只能看到" 174,602,876,256"(或多或少与以前的磁盘空间使用率相同)...那么,在数据文件中使用所有其他磁盘空间是什么?

figure121.jpg (31.2 kB)
6条回答
黑丝骑士
2020-09-13 06:16

这并不是真正的"奇怪",而是SAP HANA写入其数据文件的方式的直接结果。

SAP HANA使用"影子页"/"更改副本" 方法,更改后的数据不会覆盖数据文件中同一位置的当前数据。 而是使用一个不包含当前数据的新位置(但此时可能包含过时的数据)。

当许多数据发生更改时(例如,由于涉及许多表的主数据更新)/records),可能导致许多页面被覆盖;

由于这种机制,数据文件的使用可能比实际表数据所指示的要多得多。 但是,由于SAP HANA跟踪数据文件中的哪些页面包含当前数据,因此它会自动重用过时的页面,因此不会"浪费"空间。

由于SAP HANA备份也只复制了当前页面。 出来,这种方法也不会影响备份。

一周热门 更多>

相关问答