数据库
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开发
人工智能在数据库运维工作中的应用趋势与落地场景研究
帆软报表开发学习
AI 助手在 Oracle DBA 工作中的辅助能力研究报告
AI原生数据库发展趋势白皮书
OpenClaw数据库管理应用实践
Apache Doris 简介
AI在实际工作中的应用案例分享
人形机器人现状
从十大AI技术趋势,窥见“未来”
AI 在辅助投资股票方面的落地方案与实际使用价值
从原理到实践,一文读懂主流 AI 技术
AI Agent 从零开始学习路线图
AI 驱动的内容生产工作流探索 —— 基于微信公众号文章编写与视频号视频生成的实践
本文档使用「觅思文档专业版」发布
-
+
首页
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文档(打印)
分享
链接
类型
密码
更新密码
有效期