ORACLE 分区表 相关视图

1. 显示当前用户可访问的所有分区表信息﹕

ALL_PART_TABLES

2. 显示当前用户所有分区表的信息﹕

USER_PART_TABLES

3. 显示表分区信息 显示数据库所有分区表的详细分区信息﹕

DBA_TAB_PARTITIONS

4. 显示当前用户可访问的所有分区表的详细分区信息﹕

ALL_TAB_PARTITIONS (这是俺的福星O(∩_∩)O~)

5. 显示当前用户所有分区表的详细分区信息﹕

USER_TAB_PARTITIONS

6. 显示子分区信息 显示数据库所有组合分区表的子分区信息﹕

DBA_TAB_SUBPARTITIONS

7. 显示当前用户可访问的所有组合分区表的子分区信息﹕

ALL_TAB_SUBPARTITIONS

8. 显示当前用户所有组合分区表的子分区信息﹕

USER_TAB_SUBPARTITIONS

9. 显示分区列 显示数据库所有分区表的分区列信息﹕

DBA_PART_KEY_COLUMNS

10.显示当前用户可访问的所有分区表的分区列信息﹕

ALL_PART_KEY_COLUMNS

11.显示当前用户所有分区表的分区列信息﹕

USER_PART_KEY_COLUMNS

12.显示子分区列 显示数据库所有分区表的子分区列信息﹕

DBA_SUBPART_KEY_COLUMNS

13.显示当前用户可访问的所有分区表的子分区列信息﹕

ALL_SUBPART_KEY_COLUMNS

14.显示当前用户所有分区表的子分区列信息﹕

USER_SUBPART_KEY_COLUMNS

时间: 2024-08-11 07:42:10

ORACLE 分区表 相关视图的相关文章

oracle分区表相关

1.查询某个表各分区数据量 select count(*) from table_name partition(分区名) 可以使用sql生成所有分区查询语句: 2.分区表truncate 分区 alter table table_name truncate partition partition_name; truncate分区后需要重建相关索引.

oracle sql资源消耗相关视图

一.常用视图说明 Oracle sql语句资源消耗监控,最常用的系统视图有: v$sql v$sqlarea v$sqltext v$session v$sql和v$sqlarea基本相同,记录了共享SQL区(share pool)中SQL统计信息,如内存消耗.IO(物理磁盘读和逻辑内存读).排序操作.哈希ID等数据.不同之处在于v$sql为每一条SQL保留一个条目,而v$sqlarea中根据sql_text(需要注意,该处存储的为当前SQL指针的前1000个字符,也就是说这里记录的SQL可能是

Oracle用户角色权限相关视图

常用相关视图概述 DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS: 当前用户所拥有的系统权限 SESSION_PRIVS: 当前用户所拥有的全部权限 ROLE_SYS_PRIVS: 某个角色所拥有的系统权限(要以SYS用户登录) ROLE_ROLE_PRIVS: 当前角色被赋予的角色 SESSION_ROLES: 当前用户被激活的角色 USER_ROLE_PRIVS: 当前用户被授予的角色 针对表的访问权限的视图: TABLE_PRIVILEGES AL

深入学习Oracle分区表及分区索引

关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类: •       Range(范围)分区 •       Hash(哈希)分区 •       List(列表)分区 •       以及组合分区:Range-Hash,Range-List. 对于表而言(常规意义上的堆组织表),上述分区形式都可以应用(甚至可以对某个分区指定compress属性),只不过分区依赖列不能是lob,long之类数据类型,每个表的分区

ORACLE 分区表简介

参考链接:http://blog.csdn.net/ziwen00/article/details/9158725ORACLE-分区表 此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. 6.表的分区做过改变后索引问题 7.将一个非分区表转换为分区表 (1) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表

《oracle每天一练》Oracle之物化视图

相关帖子思考和跟踪 本文转自Ronger 物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的.普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询.这样对整体查询性能的提高,并没有实质上的好处.1.物化视图的类型:ON DEMAND.ON COMMIT 二者的区别在于刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新物化视图,以保证和基表数据的一致性:

[转]Oracle DB 性能视图和数据字典

动态性能视图 用于访问实例内存结构不断变化的状态信息. 在Oracle DB 中还维护着一个关于数据库实例操作和性能的动态数据集.这些动态性能视图以基于数据库服务器内部的内存结构构建的虚拟表为基础.也就是说,这些视图不是驻留在数据库中的传统意义上的表.这就是为什么部分视图在数据库装载或打开之前就能够使用的原因. 动态性能视图包含下列信息: ? 会话 ? 文件状态 ? 作业和任务的进度 ? 锁 ? 备份状态 ? 内存使用率和内存分配 ? 系统参数和会话参数 ?SQL 执行 ? 统计数据和度量 注:

oracle 分区表

一. 分区表理论知识 Oracle提供了分区技术以支持VLDB(Very Large DataBase).分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中.分区完全对应用透明. Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中.查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询. When to Partition a Table什么时候需要分区表,官网的2个建议如下: (1)Tabl

谈一下怎样设计Oracle 分区表

在谈设计Oracle分区表之间先区分一下分区表和表空间的个概念: 表空间:表空间是一个或多个数据文件的集合,全部数据对象都存放在指定的表空间中,但主要存放表,故称表空间. 分区表:分区致力于解决支持极大表和索引的关键问题.它採用他们分解成较小和易于管理的称为分区的片(piece)的方法.一旦分区被定义,SQL语句就能够訪问的操作某一个分区而不是整个表,因而提高管理的效率.分区对于数据仓库应用程序很有效,由于他们经常存储和分析巨量的历史数据.当表中的数据量不断增大,查询数据的速度就会变慢,应用程序