SAP DATABASE缓存日志清理

  1. 事务码: 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

  1. 启动交易 RSAU_ADMIN,选择"重组日志表",并按"归档"按钮。

注意:如果交易显示如下所示,审计日志可以直接从表中删除,无需使用归档功能。

这是因为系统中设置了以下配置:"记录类型" = "外部系统(API 模式)中的持久性",在 RSAU_CONFIG(或 SM19)->参数中。

如果在激活外部系统(API 模式)记录带有持久性的目标数据库时无法重组日志文件和/或日志表重组------请实现 SAP Note 3346306。

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

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

此步骤建议使用"未排程"选项。如有需要,可在第10步手动删除归档数据。

或者,如果无论如何都执行了该步骤的配置,并且出现错误信息"不允许更改存储库或跨客户端定制",则请参考 SAP KBA 的 Update 3481355。

下方显示的"自动开始"无线电按钮表示删除在归档完成后会自动进行。

  1. 返回"写作"工作管理。输入变体名称并按下编辑按钮。变体名称"DEL_1YEAR"仅为示例,任何名称都可以使用。
  1. 输入档案变体。这里看到的数值只是示例。变体的输入应根据具体业务需求进行配置。
  1. 在返回上一页前保存更改
  1. 给出任何变体描述并保存。
  1. 按"开始日期"按钮,设置归档作业开始的时间。

按下"Spool 参数"按钮,设置当作业有输出时应使用哪台打印机。

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

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

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

  1. 归档文件已创建,但审计日志尚未从数据库中删除。必须执行 DELETE 任务才能根据归档文件删除数据。

写入任务成功完成后,返回事务 RSAU_ADMIN,选择"重组日志表"并点击"归档"按钮。

或者,手动打开事务 SARA,输入归档对象 BC_SAL。

然后按"删除"按钮。

  1. 选择相关的归档文件执行删除。确保"开始日期"和"插页参数"正确维护。
  1. 当所有参数状态均为绿色时,按下执行按钮调度作业。

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

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

相关推荐
手握风云-10 小时前
Redis:不只是缓存那么简单(十五)
数据库·redis·缓存
谙忆11 小时前
图片CDN与边缘优化实战:缓存策略、图片处理型CDN与动态裁剪
java·spring·缓存
小杍随笔13 小时前
【 .npmrc 终极配置指南:统一管理 npm/pnpm 缓存与全局目录,告别磁盘混乱】
前端·缓存·npm
IvorySQL13 小时前
PG 日报|新增 VFD 缓存监控视图,精细化数据库调优
大数据·数据库·人工智能·缓存·postgresql·区块链
吴声子夜歌15 小时前
Redis 6.x——监控指标
数据库·redis·缓存
heimeiyingwang1 天前
【架构实战】缓存一致性:Cache Aside与双写问题的破解
spring·缓存·架构
青山木1 天前
Redis 高可用的最后一公里:Cluster 分片、Gossip 与故障转移全流程
数据库·redis·后端·缓存
952362 天前
Redis - 基本操作
数据库·redis·spring·缓存
记忆停留w2 天前
Celery+Redis 分布式异步任务队列工程落地业务逻辑
大数据·人工智能·redis·分布式·缓存·架构·wpf
吴声子夜歌2 天前
Reids 6.x——缓存的持久化
缓存·reids