oracle表分区详解-一步一步教你oracle分区表详解
 
、创建三个不同的表空间,模拟在不同磁盘上的保存不同范围的数据 
 
create tablespace test01 datafile '/u01/app/oracle/oradata/orcl02/test01.dbf' size 500m; ---数据文件可以不再同一存储上 
create tablespace test02 datafile '/u01/app/oracle/oradata/orcl02/test02.dbf' size 500m; 
create tablespace test03 datafile '/u01/app/oracle/oradata/orcl02/test03.dbf' size 500m; 
、在把表建在不同的表空间上(分块存储数据文件) 
create table graderecord 

sno varchar2(), 
sname varchar2(), 
dormitory varchar2(), 
grade int 

partition by range(grade) 

partition bujige values less than() tablespace test01, --不及格,范围分区 
partition jige values less than() tablespace test02, --及格 
partition youxiu values less than(maxvalue) tablespace test03--优秀 
 

 
、在表里插入数据 
 
Insert into graderecord values('','魁','',); 
insert into graderecord values('','凯','',); 
insert into graderecord values('','东','',); 
insert into graderecord values('','亮','',); 
insert into graderecord values('','敬','',); 
insert into graderecord(sno,sname,dormitory) values('','峰',''); 
insert into graderecord values('','明','',); 
insert into graderecord values('','楠','',); 
insert into graderecord values('','涛','',); 
insert into graderecord values('','博','',); 
insert into graderecord values('','铮','',); 
 
、分别查询结果 
 
SQL> select * from graderecord; 
select * from graderecord partition(bujige); 
 
SNO SNAME DOR GRADE 
---------- -------------------- --- ---------- 
??  
??  
??  
??  
??  
??  
??  
??  
??  
??  
??  
 
rows selected. 
 
SQL> 
SNO SNAME DOR GRADE 
---------- -------------------- --- ---------- 
??  
??  
 
SQL> select * from graderecord partition(jige); 
 
SNO SNAME DOR GRADE 
---------- -------------------- --- ---------- 
??  
??  
??  
??  
??  
 
SQL> select * from graderecord partition(youxiu); 
 
SNO SNAME DOR GRADE 
---------- -------------------- --- ---------- 
??  
??  
??  
??  
 
SQL> 
5.删除分区trancate partition
alter table graderecord truncate partition bujige update indexes;

看到了吧。这就是范围分区的简单例子。

oracle 表分区例子的更多相关文章

  1. oracle表分区详解

    原文来自:http://www.cnblogs.com/leiOOlei/archive/2012/06/08/2541306.html oracle表分区详解 从以下几个方面来整理关于分区表的概念及 ...

  2. 转:Oracle表分区

    Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区. 一:范围分区 就是根据数据库表中某一字段的值的范围来划分分区,例如: 1. create table graderecord 2. ...

  3. Oracle表分区[转]

    废话少说,直接讲分区语法. Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区. 一:范围分区 就是根据数据库表中某一字段的值的范围来划分分区,例如: create table gra ...

  4. Oracle 表分区partition(http://love-flying-snow.iteye.com/blog/573303)

    http://www.jb51.net/article/44959.htm Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区. 一:范围分区 就是根据数据库表中某一字段的值的范围来划 ...

  5. oracle表分区、表分析及oracle数据泵文件导入导出开心版

    1.先说oracle表分区是什么吧,这样吧我们来举个桃子,栗子太小,我们就不举了,我们来举个桃子. 你有500万份文件,你要把他存在磁盘上,好嘛,我们就一个文件夹,500万分文件在那儿杵着,我们想找到 ...

  6. oracle表分区的,分区操作,分区查询,子分区查询

    一.摘要 有关表分区的一些维护性操作: 注:分区根据具体情况选择. 表分区有以下优点: 1.数据查询:数据被存储到多个文件上,减少了I/O负载,查询速度提高. 2.数据修剪:保存历史数据非常的理想. ...

  7. oracle表分区、表分析及oracle数据泵文件导入导出

    1.先说oracle表分区是什么吧 你有500万份文件,你要把他存在磁盘上,好嘛,我们就一个文件夹,500万分文件在那儿杵着,我们想找到要的那个打开,嘿嘿,我们得找到什么时候. 这时候,有个人告诉你, ...

  8. oracle表分区以及普表转分区表(转)

    概述 Oracle的表分区功能通过改善可管理性.性能和可用性,从而为各式应用程序带来了极大的好处.通常,分区可以使某些查询以及维护操作的性能大大提高.此外,分区还可以极大简化常见的管理任务,分区是构建 ...

  9. oracle表分区详解(按天、按月、按年等)

    分区表的概念:  当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区.表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间 ...

随机推荐

  1. 随着firefox的迭代更新:FireBug不能用了?使用火狐Try Xpath插件替代Firebug和Firepath

    本篇文章讲解如何在火狐中安装和使用Try Xpath(插件替代Firebug和Firepath). 在火狐中安装Try Xpath 1. 打开火狐浏览器 FireFox57以上的版本 2. 在火狐菜单 ...

  2. WINdows常用监控相关

    参考网址: http://www.jb51.net/article/49986.htm 一.图新Shell下: 1.    最直观的:(在运行里面输入CMD,以下命令都是在CMD下输入的:) 输入 s ...

  3. leetcode404

    /** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNo ...

  4. File 操作

    文件乱码 服务器地址 try-with-resource 属性文件获取 文件排序 文件过滤 文件下载 流文件传递 文件乱码: WINDOWS系统桌面默认使用GBK,Linux系统默认使用UTF-8. ...

  5. 13 python 常用的内置方法介绍

    1.isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object) ...

  6. 正则表达式(Swift)

    课题 使用正则表达式匹配字符串 使用正则表达式 "\d{3}-(\d{4})-\d{2}" 匹配字符串 "123-4567-89" 返回匹配结果:'" ...

  7. 迷你MVVM框架 avalonjs 1.3.7发布

    又到每个月的15号了,现在avalon已经固定在每个月的15号发布新版本.这次发布又带来许多新特性,让大家写码更加轻松,借助于"操作数据即操作DOM"的核心理念与双向绑定机制,现在 ...

  8. DELPHI WM_CopyData 用法

    unit Unit1; interface usesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ...

  9. 吴裕雄 实战python编程(2)

    from urllib.parse import urlparse url = 'http://www.pm25x.com/city/beijing.htm'o = urlparse(url)prin ...

  10. Conductor Task Workers

    由远程worker执行的conductor任务通过HTTP端点进行通信以轮询任务并更新执行状态. conductor提供了轮询任务的框架,管理执行线程并将执行状态更新回服务器.该框架提供了Java和P ...