数据库
oracle数据库自启动和关闭脚本调用
数据库灾备恢复小结
DMS使用文档
Oracle12C安装文档_李光升
Centos配置yum源的操作步骤-李光升
CCS数据库突然卡顿问题解决-徐铭
Centos 7.9静默安装oracle 12cR2详细步骤
mysql5.7数据库sql语句数据类型隐式转换的反逻辑BUG
RDS MySQL临时文件导致实例磁盘空间满且出现“锁定中”状态
关于Mysql引擎Myisam和InnoDB的使用
MySQL查询语句中in和exists区别详解-知识点
Mysql 的存储过程中 WITH AS 的语法和使用
Mysql 性能调优-详解
oracle数据库DG搭建
SUSE linux 配置时钟同步服务NTP/Chrony
oracle数据库实例开启操作文档
oracle数据库实例关闭操作文档
oracle数据库DBS备份配置文档v2
ALiYun ECS CENTOS数据上传到OSS操作手册
Oracle - LOGMINER配置方法
oracle sysaux表空间爆满清理unified auditing数据
sysaux表空间爆满WRI$_ADV_OBJECTS占用严重
SAP权限对象
SYSAUX表空间WRI$\_ADV\_OBJECTS表过大清理V2
oracle:表访问方式
ORA性能诊断调优
数据字典(DICT)和性能事件类型(EVENT)
日志挖掘LogMiner
RMAN sql_id “0az7czjdw8z7j” 执行计划异常
Oracle11g Active Data Guard搭建、管理
ORACLE LOGMINER配置v2
oracle日志组调整
ECS linux服务器挂载nas磁盘失败
oracle数据库修改字符集
datapump数据泵导入导出
OA系统数据库ADG架构搭建
IPS数据库SQL执行异常:ORA-00600
oracle 12c 创建PDB
oracle数据库监听异常
lvm:阿里云磁盘扩容,lvm扩容
Redis基本操作
SAP S4 CLIENT COPY(800->400)
日常数据库操作
PGSQL操作
# ORA-00054: resource busy问题处理
OA数据库服务器故障分析报告
CCS数据库生产数据库(北京中心)覆盖到VER环境数据库(乌兰察布):使用nonpdb to pdb迁移方式
WINDOWS环境Django框架连接MySQL数据库配置
Django开发学习实战
什么是向量嵌入?
OA数据库服务器内次异常增长问题分析
基于AI的自动化服务器管理
AI技术发展趋势及其在农牧食品行业的创新应用
IPS数据库日志表数据归档&表分区
国产编程模型GLM-4.6海外爆火:性能媲美ClaudeSonnet,性价比优势显著
免费开源的零代码平台 / 无代码平台,敲敲云 v2.2.0 版本
数据库原理与应用
AI发展近况分析
ORACLE ADG环境下解除ADG关系并激活备库为独立数据库
麦肯锡重磅报告:关于未来的生存指南,当57%的工作被自动化,我们如何与AI结成利益共同体
【Oracle】Cursor(游标)
ORACLE数据库在曾经的备库(路径一致)进行不完全恢复
获取执行计划的6种方法
人工智能行业的发展已进入“系统竞争”时代
2026年AI与机器人发展趋势
事务未提交导致行锁等待问题处理
MongoDB日常操作命令
2026年人工智能前沿技术趋势与应用落地分析
Doris开发
本文档使用「觅思文档专业版」发布
-
+
首页
IPS数据库日志表数据归档&表分区
IPS数据库日志CLOUD.SYS_OPER_LOG及其lob类型字段占用了大量数据库表空间。经过去业务确认,该日志数据存放一个月即可,之前的数据可以进行删除操作。 经过确认该表数据最早产生于2023年,有太多数据没进行清理, 考虑,如果使用delete 进行删除会产生大量日志,导致服务器异常(磁盘读写和使用率风险) 综上,确定方案: 第一步:创建表结构与CLOUD.SYS_OPER_LOG一致的表CLOUD.SYS_OPER_LOG_2025(需要调整约束/索引名称) 第二步:切换表: > CLOUD.SYS_OPER_LOG改名为CLOUD.SYS_OPER_LOG_HIS2025 > CLOUD.SYS_OPER_LOG_2025改名为CLOUD.SYS_OPER_LOG 第三步:清理历史表(1个月后进行清理) > drop table CLOUD.SYS_OPER_LOG_HIS2025 操作步骤: 第一步 建分区表:CLOUD.SYS_OPER_LOG_2025 > create table CLOUD.SYS_OPER_LOG_2025 > ( > oper_id NUMBER(20) not null, > title VARCHAR2(200) default '', > business_type NUMBER(2) default 0, > method VARCHAR2(100) default '', > request_method VARCHAR2(10) default '', > operator_type NUMBER(1) default 0, > oper_name VARCHAR2(50) default '', > dept_name VARCHAR2(50) default '', > oper_url VARCHAR2(255) default '', > oper_ip VARCHAR2(128) default '', > oper_location VARCHAR2(255) default '', > status NUMBER(1) default 0, > error_msg VARCHAR2(4000) default '', > oper_time DATE, > oper_param VARCHAR2(4000), > sql_info BLOB, > json_result BLOB default '' > ) > partition by range(oper_time) > ( > partition p1 values less than(to_date('2025-08-01', 'yyyy-mm-dd')), > partition p2 values less than(to_date('2025-09-01', 'yyyy-mm-dd')), > partition p3 values less than(to_date('2025-10-01', 'yyyy-mm-dd')), > partition p4 values less than(to_date('2025-11-01', 'yyyy-mm-dd')), > partition p5 values less than(to_date('2025-12-01', 'yyyy-mm-dd')), > partition p6 values less than(to_date('2026-01-01', 'yyyy-mm-dd')), > partition p7 values less than(to_date('2026-02-01', 'yyyy-mm-dd')), > partition p8 values less than(to_date('2026-03-01', 'yyyy-mm-dd')), > partition p9 values less than(to_date('2026-04-01', 'yyyy-mm-dd')), > partition p10 values less than(to_date('2026-05-01', 'yyyy-mm-dd')), > partition p11 values less than(to_date('2026-06-01', 'yyyy-mm-dd')), > partition p12 values less than(to_date('2026-07-01', 'yyyy-mm-dd')), > partition p13 values less than(to_date('2026-08-01', 'yyyy-mm-dd')), > partition p14 values less than(to_date('2026-09-01', 'yyyy-mm-dd')), > partition p15 values less than(to_date('2026-10-01', 'yyyy-mm-dd')), > partition p16 values less than(to_date('2026-11-01', 'yyyy-mm-dd')), > partition p17 values less than(to_date('2026-12-01', 'yyyy-mm-dd')), > partition p18 values less than(to_date('2027-01-01', 'yyyy-mm-dd')), > partition p19 values less than(to_date('2027-02-01', 'yyyy-mm-dd')), > partition p20 values less than(to_date('2027-03-01', 'yyyy-mm-dd')), > partition p21 values less than(to_date('2027-04-01', 'yyyy-mm-dd')), > partition p22 values less than(to_date('2027-05-01', 'yyyy-mm-dd')), > partition p23 values less than(to_date('2027-06-01', 'yyyy-mm-dd')), > ) > tablespace USERS > pctfree 10 > initrans 1 > maxtrans 255 > storage > ( > initial 64K > next 1M > minextents 1 > maxextents unlimited > ); > -- Add comments to the table > comment on table CLOUD.SYS_OPER_LOG_2025 > is '操作日志记录'; > -- Add comments to the columns > comment on column CLOUD.SYS_OPER_LOG_2025.oper_id > is '日志主键seq_SYS_OPER_LOG.nextval'; > comment on column CLOUD.SYS_OPER_LOG_2025.title > is '模块标题'; > comment on column CLOUD.SYS_OPER_LOG_2025.business_type > is '业务类型(0其它 1新增 2修改 3删除)'; > comment on column CLOUD.SYS_OPER_LOG_2025.method > is '方法名称'; > comment on column CLOUD.SYS_OPER_LOG_2025.request_method > is '请求方式'; > comment on column CLOUD.SYS_OPER_LOG_2025.operator_type > is '操作类别(0其它 1后台用户 2手机端用户)'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_name > is '操作人员'; > comment on column CLOUD.SYS_OPER_LOG_2025.dept_name > is '部门名称'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_url > is '请求URL'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_ip > is '主机地址'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_location > is '操作地点'; > comment on column CLOUD.SYS_OPER_LOG_2025.status > is '操作状态(0正常 1异常)'; > comment on column CLOUD.SYS_OPER_LOG_2025.error_msg > is '错误消息'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_time > is '操作时间'; > comment on column CLOUD.SYS_OPER_LOG_2025.oper_param > is '请求参数'; > comment on column CLOUD.SYS_OPER_LOG_2025.sql_info > is 'sql语句'; > comment on column CLOUD.SYS_OPER_LOG_2025.json_result > is '返回参数'; > -- Create/Recreate indexes > create index CLOUD.SYS_OPER_LOG_2025_OPER_TIME on CLOUD.SYS_OPER_LOG_2025 (OPER_TIME) > tablespace USERS > pctfree 10 > initrans 2 > maxtrans 255 > storage > ( > initial 64K > next 1M > minextents 1 > maxextents unlimited > ); > -- Create/Recreate primary, unique and foreign key constraints > alter table CLOUD.SYS_OPER_LOG_2025 > add primary key (OPER_ID) > using index > tablespace USERS > pctfree 10 > initrans 2 > maxtrans 255 > storage > ( > initial 64K > next 1M > minextents 1 > maxextents unlimited > ); 第二步 切换成分区表:(需要conn cloud/xxx) > ALTER TABLE SYS_OPER_LOG RENAME TO SYS_OPER_LOG_HIS2025; > ALTER TABLE SYS_OPER_LOG_2025 RENAME TO SYS_OPER_LOG; > 第三步 清理历史表: > drop table CLOUD.SYS_OPER_LOG_HIS2025
徐铭
2025年9月28日 11:15
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期