oracle删除子分区限定值,oracle定时添加或删除分区表的分区 - 冰刀(skate) - 博客频道 - CSDN...

本文主要是介绍oracle删除子分区限定值,oracle定时添加或删除分区表的分区 - 冰刀(skate) - 博客频道 - CSDN...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

d24497beb371b3f92a23cc0e536d8374.png

175774870345408f7a3c88670e2bd77b.png

5f4b2abe29e57b2e0f57bec952d2dfa3.png

分类: oracle 管理知识总结有奖征资源,博文分享有内涵 4月推荐博文汇总 专访朱燚:弃移动和互联网应用战场转战传统应用的弄潮儿

oracle定时添加或删除分区表的分区

2009-04-15 20:07 5921人阅读 评论(1) 收藏 举报

oracle table user insert constraints exception

author :skate

time : 2009/04/15

平台如下:

os :centos4.7

oracle 10g

定时添加或删除分区表的分区

这几天,根据业务的需求和性能的考虑,需要定时删除历史数据,表里

只保留最近指定的wareid 的数据,考虑删除时对表的影响及便利性,我决定

把这个表建立成分区表,定期添加和删除分区

步骤:

1. 创建相关procedure

pro_ADD_PARTITION_wareid ---用户添加分区的过程

pro_DROP_PARTITION_wareid ---用户删除分区的过程

pro_expdatainto_his ---用户备份要删除分区数据的过程

2.创建系统上的脚本

3.用cron 做定时任务

1. 创建相关procedure

CREATE OR REPLACE PROCEDURE pro_ADD_PARTITION_wareid(tablename varchar2, ---要添加分区

的表

partNum NUMBER, --添加分区的个数

TableSpaceName VARCHAR2, --表空间名

wareidnum number default 100 ---分区的范围

) AS

/*******************************************************

author :skate

time :2009/02/28

功能:添加分区表的指定分区

目录视图摘要视图订阅

冰刀(skate)

善于从不同角度看同一问题----这样你会站的更高、看的更远

登录 | 注册

这篇关于oracle删除子分区限定值,oracle定时添加或删除分区表的分区 - 冰刀(skate) - 博客频道 - CSDN...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/174912

相关文章

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

oracle 11g导入\导出(expdp impdp)之导入过程

《oracle11g导入导出(expdpimpdp)之导入过程》导出需使用SEC.DMP格式,无分号;建立expdir目录(E:/exp)并确保存在;导入在cmd下执行,需sys用户权限;若需修... 目录准备文件导入(impdp)1、建立directory2、导入语句 3、更改密码总结上一个环节,我们讲了

Python Flask实现定时任务的不同方法详解

《PythonFlask实现定时任务的不同方法详解》在Flask中实现定时任务,最常用的方法是使用APScheduler库,本文将提供一个完整的解决方案,有需要的小伙伴可以跟随小编一起学习一下... 目录完js整实现方案代码解释1. 依赖安装2. 核心组件3. 任务类型4. 任务管理5. 持久化存储生产环境

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

mybatisplus的逻辑删除过程

《mybatisplus的逻辑删除过程》:本文主要介绍mybatisplus的逻辑删除过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录myBATisplus的逻辑删除1、在配置文件中添加逻辑删除的字段2、在实体类上加上@TableLogic3、业务层正常删除即

MybatisPlus中removeById删除数据库未变解决方案

《MybatisPlus中removeById删除数据库未变解决方案》MyBatisPlus中,removeById需实体类标注@TableId注解以识别数据库主键,若字段名不一致,应通过value属... 目录MyBATisPlus中removeBypythonId删除数据库未变removeById(Se

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

MySQL逻辑删除与唯一索引冲突解决方案

《MySQL逻辑删除与唯一索引冲突解决方案》本文探讨MySQL逻辑删除与唯一索引冲突问题,提出四种解决方案:复合索引+时间戳、修改唯一字段、历史表、业务层校验,推荐方案1和方案3,适用于不同场景,感兴... 目录问题背景问题复现解决方案解决方案1.复合唯一索引 + 时间戳删除字段解决方案2:删除后修改唯一字