易截截图软件、单文件、免安装、纯绿色、仅160KB

【转】oracle 动态性能(V$)视图

C.1 动态性能视图
Oracle 服务器包括一组基础视图,这些视图由服务器维护,系统管理员用户 SYS 可以
访问它们。这些视图被称为动态性能视图,因为它们在数据库打开和使用时不断进行更新,
而且它们的内容主要与性能有关。
虽然这些视图很像普通的数据库表,但它们不允许用户直接进行修改。这些视图提供
内部磁盘结构和内存结构方面的数据。用户可以对这些视图进行查询,以便对系统进行管理
与优化。
文件CATALOG.SQL 包含这些视图的定义以及公用同义词。必须运行CATALOG.SQL 创建这
些视图及同义词。
C.1.1 V$ 视图
动态性能视图由前缀V_$标识。这些视图的公用同义词具有前缀V$。数据库管理员或用
户应该只访问V$对象,而不是访问V_$对象。
动态性能视图由企业管理器和Oracle Trace 使用,Oracle Trace 是访问系统性能信息
的主要界面。
建议: 一旦实例启动,从内存读取数据的V$视图就可以访问了。从磁盘读取数据的视
图要求数据库已经安装好了。
警告:给出动态性能视图的有关信息只是为了系统的完整性和对系统进行管理。公司
并不承诺以后也支持这些视图。
C.1.2 GV$ 视图
在Oracle 中,还有一种补充类型的固定视图。即GV$(Global V$,全局V$)固定视图。
对于本章介绍的每种V$ 视图(除V$CACHE_LOCK、V$LOCK_ACTIVITY、V$LOCKS_WITH_COLLISIONS
和V$ROLLNAME 外),都存在一个GV$视图。在并行服务器环境下,可查询GV$视图从所有限
定实例中检索V$视图的信息。除V$信息外,每个GV$视图拥有一个附加的名为INST_ID 的

几个常用视图的说明
• v$lock
• v$sqlarea
• v$session
• v$sesstat
• v$session_wait
• v$process
• v$transaction
• v$sort_usage
• v$sysstat
九个重要视图
1)v$lock
给出了锁的信息,如type字段, user type locks有3种:TM,TX,UL,system type locks有多种,常见的有:MR,RT,XR,TS等。我们只关心TM,TX锁。
当TM锁时,id1字段表示object_id;当TX锁时,trunc(id1/power(2,16))代表了回滚段号。
lmode字段,session持有的锁的模式,有6种:
0 - none
1 - null (NULL)
2 - row-S (SS)
3 - row-X (SX)
4 - share (S)
5 - S/Row-X (SSX)
6 - exclusive (X)
request字段,process请求的锁的模式,取值范围与lmode相同。
ctime字段,已持有或等待锁的时间。
block字段,是否阻塞其它锁申请,当block


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

使用oracle的10046事件跟踪SQL语句

原文地址:http://www.blogjava.net/xingcyx/archive/2007/01/09/92638.html
使用oracle的10046事件跟踪SQL语句
我们在分析应用程序性能问题的时候,更多地需要关注其中SQL语句的执行情况,因为通常应用程序的性能瓶颈会在数据库这边,因此数据库的sql语句是我们优化的重点。利用Oracle的10046事件,可以跟踪应用程序所执 ......

ORACLE PL/SQL

一、什么是PL/SQL?
    PL/SQL(Procedural Language/SQL)是对SQL的扩充,它吸收了近年来编程语言的许多最高设计特点:如数据封装性、信息隐蔽性、重载和例外处理等。它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。
 &nbs ......

oracle常用语句

1.查询表空间的使用情况,以M为单位
select f.tablespace_name,a.total,u.used,f.free,round((u.used/a.total)*100) "% used",  
round((f.free/a.total)*100) "% Free"   
from  
(select tablespace_name, sum(bytes/(1024*1024)) total   
  &nbs ......

【转】Oracle 数据字典视图(V$,GV$,X$)

常用的几个数据字典:
user_objects : 记录了用户的所有对象,包含表、索引、过程、视图等信息,以及创建时间,状态是否有效等信息,是非DBA用户的大本营。想知道自己有哪些对象,往这里查。
user_source :包含了系统中对象的原码,如存储过程,FUNCTION、PROCEDURE、PACKAGE等信息
cat或Tab :包含当前用户所有的用户和 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号