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*的职位,如下所示。一旦无误完成,删除即为成功。

相关推荐
刃神太酷啦6 小时前
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
linux·c语言·数据库·c++·redis·分布式·缓存
名字还没想好☜7 小时前
Python 的 __call__ 实战:让实例像函数一样被调用,做带状态计数器、缓存器与可配置策略
开发语言·后端·python·缓存·编程语言
像风一样自由20209 小时前
29.Redis在大模型应用中有哪些用途缓存会话与限流
数据库·人工智能·redis·缓存·大模型·milvus·智能体
九皇叔叔17 小时前
【第二章】Redis基础入门:Redis是什么、为什么快以及核心特性详解
数据库·redis·缓存
敲代码的嘎仔1 天前
用 Redis 合并写 + DelayQueue 延迟检测,把视频播放进度写库频率降到 1/60
java·开发语言·数据库·redis·缓存·音视频·高并发
程序猿乐锅1 天前
【黑马点评 | 第一篇】从 Session 到 Redis+Token 的改造与拦截器实现
数据库·redis·缓存
野生技术架构师1 天前
Redis Hot Key 与 Big Key:危害、发现与解决方案
数据库·redis·缓存
零依赖极客1 天前
Day 9·1 KV 也量化——q8 KV 把缓存与 decode 带宽压到一半
c语言·开发语言·arm开发·人工智能·缓存·矩阵
敲代码的嘎仔1 天前
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录
java·开发语言·数据库·elasticsearch·缓存·mybatis·高并发
vortex51 天前
AI 提示词缓存命中机制解析
人工智能·缓存