数据字典和动态性能视图

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 09:15 点击:

数据字典记载了数据库的系统信息,它是只读表和视图的集会。数据字典包含数据字典基表和数据字典视图两部分,其中,基表存储数据库的基本信息,普通用户不能之间访问数据字典基表;数据字典视图是基于数据字典基表建立的视图,普通用户可以通过查询数据字典视图取得系统信息。数据字典视图主要包括USER_XXX,ALL_XXX,DBA_XXX三种类型。
 
常用数据字典
 
DICT用于显示当前用户可访问的所有数据字典视图,并给出了这些数据字典视图的作用。
 
DICT_COLUMNS用于显示数据字典视图的每个列的作用。
 
DUAL用于取得函数的返回值。
 
GLOBAL_NAME用于显示当前数据库的全名。
 
IND用于显示当前用户所拥有的所有索引和索引的统计信息。
 
OBJ用于显示当前用户所拥有的所有对象。
 
SEQ用于显示当前用户所拥有的所有序列。
 
SYN用于显示当前用户所拥有的同义词和同义词所对应的数据库对象名。
 
TAB用于显示当前用户所用于的表,视图和序列。
 
 
 
动态性能视图用于记录当前例程的活动信息。启动例程时,oracle会自动建立动态性能视图;停止例程时,oracle会自动删除动态性能视图。需要注意的时,数据字典的信息时从数据文件中取得,而动态性能视图时从SGA和控制文件中取得。通过查询动态性能视图,一方面可以获得性能数据,另一方面可以取得与磁盘和内存结构相关的其他信息。所有的动态性能视图都是以V_$开始的,oracle为每个动态性能视图提供了相应的同义词(以V$开始)
 
V$FIXED_TABLE用于列出所有可用的动态性能视图和动态性能表。
 
V$INSTANCE用于获取当前例程的详细信息。
 
V$SGA用于取得SGA更详细的信息。
 
V$PARAMETER用于取得初始化参数的详细信息。
 
V$VERSION用于取得oracle版本的详细信息。
 
V$OPTION 用于显示已经安装的oracle选项。其中,TRUE表示该选项已经安装,FALSE表示该选项没有安装。
 
 
V$SESSION 用于显示会话的详细信息。
 
 
V$PROCESS 用于显示与oracle相关的所有进程的信息(包括后台进程和服务器进程)。
 
 
V$BGPROCESS 用于显示后台进程的详细信息。
 
 
V$DATABASE 用于取得当前数据库的详细信息(如数据库名,日志模式以及建立时间)。
 
 
V$CONTROLFILE 用于取得当前数据库所有控制文件的信息。
 
 
V$DATAFILE 用于取得当前数据库所有数据文件的详细信息。
 
 
V$DBFILE 用于取得数据文件编号及名称。
 
 
V$LOGFILE 用于显示重做日志成员的信息。
 
 
V$LOG 用于显示日志组的详细信息。
 
 
V$THREAD 用于取得重做线程的详细信息。
 
 
V$LOCK 用于显示锁信息。
 
 
V$LOCKED_OBJECT 用于显示被加锁的数据库对象。
 
 
V$ROLLNAME和V$ROLLSTAT
 
V$ROLLNAME动态性能视图用于显示处于online状态的undo段,而V$ROLLSTAT用于显示undo段统计信息。通过在二者之间执行连接查询,可以显示undo段的详细统计信息。
 
 
V$TABLESPACE 用于显示表空间的信息。
 
 
V$TEMPFILE用于显示当前数据库所包含的临时文件。
 
2.
 
常用DBA管理脚本 
 
一、数据库构架体系 
 
1、表空间的监控是一个重要的任务,我们必须时刻关心表空间的设置,是否满足现在应用的需求,以下的语句可以查询到表空间的详细信息
 
SELECT TABLESPACE_NAME,INITIAL_EXTENT,NEXT_EXTENT,MIN_EXTENTS, 
MAX_EXTENTS,PCT_INCREASE,MIN_EXTLEN,STATUS, 
CONTENTS,LOGGING, 
EXTENT_MANAGEMENT, -- Columns not available in v8.0.x 
ALLOCATION_TYPE, -- Remove these columns if running 
PLUGGED_IN, -- against a v8.0.x database 
SEGMENT_SPACE_MANAGEMENT --use only in v9.2.x or later 
FROM DBA_TABLESPACES 
ORDER BY TABLESPACE_NAME;
 
 
 
2、对于某些数据文件没有设置为自动扩展的表空间来说,如果表空间满了,就将意味着数据库可能会

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Request.ServerVariables 参数大全
      • 执行全文索引时出现权限不足的解决方法
      • 导入excel文件处理流程节点的解决方案
      • 查看sql修改痕迹(SQL Change Tracking on Table)
      • MongoDB安装为Windows服务方法与注意事项
      • App数据层设计及云存储使用指南
      • PostgreSQL启动过程中的那些事三:加载GUC参数
      • 写给MongoDB开发者的50条建议Tip1
      • Percolator与分布式事务思考(二)
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1