本文主要是介绍oracle删除子分区限定值,oracle定时添加或删除分区表的分区 - 冰刀(skate) - 博客频道 - CSDN...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
分类: 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...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!