商务系统 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 oracle 系统表 常用,Oracle 系统表概述

oracle 系统表 常用,Oracle 系统表概述

时间:2024-11-10 来源:网络 人气:

Oracle 系统表概述

Oracle 数据库系统表是数据库管理系统中不可或缺的一部分,它们存储了数据库的元数据,包括用户信息、权限、数据文件、表空间、索引等。系统表对于数据库管理员(DBA)来说是至关重要的,因为它们提供了对数据库结构和配置的深入了解。本文将详细介绍Oracle数据库中常用的系统表及其功能。

系统表分类

Oracle系统表主要分为两大类:以“dba”开头的系统表和以“user”开头的系统表。

以“dba”开头的系统表:这些表通常由数据库管理员使用,用于查看和管理整个数据库的信息。

以“user”开头的系统表:这些表主要用于查看当前用户拥有的信息。

常用“dba”开头的系统表

dbusers:存储数据库中所有用户的信息。

dbasegments:存储数据库中所有表段的信息。

dbaextents:存储数据库中所有数据区(extents)的信息。

dbaobjects:存储数据库中所有对象(如表、视图、索引等)的信息。

dbatablespaces:存储数据库中所有表空间的信息。

dbadatafiles:存储数据库中所有数据文件的信息。

dbatempfiles:存储数据库中所有临时数据文件的信息。

dbarollbacksegs:存储数据库中所有回滚段的信息。

dbatsquotas:存储数据库中所有用户表空间配额的信息。

dbafreespace:存储数据库中所有空闲空间的信息。

dbaprofiles:存储数据库中所有用户资源限制的信息。

dbasysprivs:存储数据库中所有用户的系统权限信息。

dbatabprivs:存储数据库中所有用户具有的对象权限信息。

dbacolprivs:存储数据库中所有用户具有的列对象权限信息。

dbaroleprivs:存储数据库中所有用户具有的角色信息。

dbaaudittrail:存储数据库中所有审计跟踪记录信息。

dbastmtauditopts:存储数据库中所有审计设置信息。

dbaauditobject:存储数据库中所有对象审计结果信息。

dbaauditsession:存储数据库中所有会话审计结果信息。

dbaindexes:存储数据库中所有用户模式的索引信息。

常用“user”开头的系统表

userobjects:存储当前用户拥有的所有对象信息。

usersource:存储当前用户的所有资源对象信息。

usersegments:存储当前用户的表段信息。

usertables:存储当前用户的表对象信息。

usertabcolumns:存储当前用户的表列信息。

userconstraints:存储当前用户的对象约束信息。

usersysprivs


作者 小编

教程资讯

教程资讯排行

系统教程

主题下载