Oracle性能优化教程05:Oracle性能优化之表分区管理_超越OCP/OCM

教程发布:风哥 教程分类:Oracle性能优化 更新日期:2019-03-04 浏览学习:583

本套风哥Oracle视频教程Oracle性能优化之分区表管理。学习Oracle性能优化,分区表与分区索引的作用分类,分区表的创建(13种20多个案例),本地和全局索引创建,表分区与索引分区管理,分区表统计信息管理等

1、分区表与分区索引的作用

一、分区表的作用与分类
Oracle的表分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护操作的性能大大提高。

当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。从应用程序的角度来看,分区后的表与非分区表完全相同,使用 SQL DML 命令访问分区后的表时,无需任何修改。

Oracle性能优化之表分区管理_Oracle性能优化与故障诊断05
(真正超越OCP/OCM的项目实战系列教程)
本套风哥Oracle教程学习内容
1) 表分区的作用与分类
2) 索引分区的作用与分类
3) 表分区的创建(13种20多种案例)
4) 本地分区索引的创建
5) 全局分区索引的创建
6) 表分区的管理1(增加/删除/拆分/收缩/合并)
7) 表分区的管理2(修改/截断/移动/重命名)
8) 索引分区的管理(增加/删除/编译/重命名/拆分)
9) 表分区的信息查询
10) 表分区与索引分区统计信息管理
11) 普通表与表分区转换的5大方案
12) 表分区迁移的9个生产环境案例
13) 在线重定义迁移表分区
本套风哥Oracle教程学习地址
http://edu.51cto.com/sd/7d791
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流


01.分区表的优点、缺点、特性: 
  (1)由于将数据分散到各个分区中,减少了数据损坏的可能性; 
  (2)可以对单独的分区进行备份和恢复; 
  (3)可以将分区映射到不同的物理磁盘上,来分散IO; 
  (4)提高可管理性、可用性和性能。 
  (5)缺点:已经存在的表没有方法可以直接转化为分区表。不过 Oracle 提供了在线重定义表的功能。
  (6)特殊性:含有LONG、LONGRAW数据类型的表不能进行分区,一般分区类型为:varchar,varchar2,number,date

  (7)每个表的分区或子分区数的总数不能超过1023个。 

Oracle性能优化教程05:Oracle性能优化之表分区管理_超越OCP/OCM

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】Oracle性能优化教程06:Oracle性能优化之资源管理_超越OCP/OCM
【下一篇】Oracle性能优化教程04:Oracle性能优化之性能跟踪工具_超越OCP/OCM