- 事务码: DBACOCKPIT

css
SELECT
TABLE_NAME,
RECORD_COUNT,
ROUND(MEMORY_SIZE_IN_TOTAL / 1024 / 1024, 2) AS "SIZE_MB"
FROM M_CS_TABLES
ORDER BY MEMORY_SIZE_IN_TOTAL DESC;

根据表的大小去 note 2388483 - How-To: Data Management for Technical Tables
搜索实施的NOTE,例如 RSAU_LOG 实时NOTE为 3137004 - How to archive and delete audit log from DB
- 启动交易 RSAU_ADMIN,选择"重组日志表",并按"归档"按钮。

注意:如果交易显示如下所示,审计日志可以直接从表中删除,无需使用归档功能。
这是因为系统中设置了以下配置:"记录类型" = "外部系统(API 模式)中的持久性",在 RSAU_CONFIG(或 SM19)->参数中。
如果在激活外部系统(API 模式)记录带有持久性的目标数据库时无法重组日志文件和/或日志表重组------请实现 SAP Note 3346306。

选择 BC_SAL 归档对象后打开事务 SARA。按下"写作"按钮。 (事务 SARA 和输入归档对象 BC_SAL 可手动选择。)

- 输入"自定义"->"归档对象特定定制"->"技术设置"。检查是否有需要自动调度的删除作业:

此步骤建议使用"未排程"选项。如有需要,可在第10步手动删除归档数据。
或者,如果无论如何都执行了该步骤的配置,并且出现错误信息"不允许更改存储库或跨客户端定制",则请参考 SAP KBA 的 Update 3481355。
下方显示的"自动开始"无线电按钮表示删除在归档完成后会自动进行。

- 返回"写作"工作管理。输入变体名称并按下编辑按钮。变体名称"DEL_1YEAR"仅为示例,任何名称都可以使用。

- 输入档案变体。这里看到的数值只是示例。变体的输入应根据具体业务需求进行配置。

- 在返回上一页前保存更改

- 给出任何变体描述并保存。

- 按"开始日期"按钮,设置归档作业开始的时间。
按下"Spool 参数"按钮,设置当作业有输出时应使用哪台打印机。

- 设置完所有参数后,按下执行按钮调度作业。

系统应显示作业已成功调度(如下所示)。

在 SM37 中,应安排名为 ARV_BC_SAL_WRI*的职位,如下所示:

- 归档文件已创建,但审计日志尚未从数据库中删除。必须执行 DELETE 任务才能根据归档文件删除数据。
写入任务成功完成后,返回事务 RSAU_ADMIN,选择"重组日志表"并点击"归档"按钮。
或者,手动打开事务 SARA,输入归档对象 BC_SAL。
然后按"删除"按钮。

- 选择相关的归档文件执行删除。确保"开始日期"和"插页参数"正确维护。

- 当所有参数状态均为绿色时,按下执行按钮调度作业。

系统应显示作业已成功调度(如下所示)。

在 SM37 中,应安排一个名为 ARV_BC_SAL_DEL*的职位,如下所示。一旦无误完成,删除即为成功。
