`

oracle中v$access视图介绍

阅读更多

 

如果想了解如果杀掉一个正在运行的存储过程,请查询这篇文章:

oracle杀掉一个正在运行的数据对象: http://ysj5125094.iteye.com/blog/1932153 

 

可以利用此视图的v$session视图配合使用,来杀掉一个正在运行的数据库对象(比如存储过程procedure)。

介绍:

V$ACCESS视图显示数据库中当前锁定的对象及访问它们的会话 。

This view displays objects in the database that are currently locked and the sessions that are accessing them.

Column Datatype Description(字段描述):
SID NUMBER 访问一个对象的会话
OWNER VARCHAR2(64) 对象的拥有者
OBJECT VARCHAR2(1000) 对象名称
TYPE VARCHAR2(24) 对象的类型标识符(procedure,function等) 

 

注意:

在对v$access视图执行查询操作的时候会出现如下奇怪的现象不知为什么,在这里做下记录。

正常来讲,比如我想查询现在正在运行的存储过程TEST_PROC,用下例语句即可:

SELECT * FROM v$access t WHERE t.OBJECT = 'TEST_PROC' ;

但是我在环境oracle 10g下用这个语句就查不出任何内容,但是用下面语句就能查询到: 

SELECT * FROM v$access t WHERE t.OBJECT LIKE 'TEST_PROC%' ;
-- 注意此处一定要用右匹配,避免全表扫描

  

不过还好,能正确查询出想要的结果。 

 

 

 

 

0
2
分享到:
评论

相关推荐

    数据库设计软件BDB 2007(for Oracle/SQLServer/MySQL/Access/SQLAnywhere) V2.1

    BDB是跨数据库平台的数据库设计和自动安装工具、支持Oracle、SQLServer、Access、MySQL、SQLAnyWhere数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以为您的应用程序创建...

    BDB 2007 V2.0 (for Oracle/SQLServer/Access/MySQL/SQLAnyWhere)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、SQLServer、Access、MySQL、SQLAnyWhere数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。同时它还可以为您的应用程序...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE用户是学习ORACLE数据库中的基础知识,下面就介绍下类系统常用的默认ORACLE用户: 1. sys用户:超级用户,完全是个SYSDBA(管理数据库的人)。拥有dba,sysdba,sysoper等角色或权限。是oracle权限最高的用户,...

    oracle实验报告

    (1) 了解Oracle的工作环境和基本使用方法。 (2) 练习标准SQL的数据操作,查询命令及其查询优化。 (3) 学会使用高级SQL命令,排序、分组、自连接查询等。 (4) 学会使用SQL*PLUS命令显示报表,存储到文件等。 【实验...

    青云oracle工具

    7.oracle 有个特点,就是如果表结构发生变化,就会有很多视图,存储过程,触发器等跟着失效,这时候要把这些无效的对象重新编译一下。但是这个动作会经常遗忘, 所以我这里加了一个检索并修正无效对象的功能; 8....

    数据库设计和自动安装工具BDB V2.2(for Oracle/MS SQLServer/MySQL/Access/SQLAnywhere/Sybase)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以...

    OracleDbTools.rar 青云oracle超人性化工具

    青云oracle超人性化工具 V2.1(注:这是作者的说明) oracle 的常见第三方工具主要是:toad ,PLSQL Developer,object browser; 各有优缺点:toad 主要是功能强大;PLSQL Developer主要是编译精确;object browser主要...

    数据库设计/自动安装工具BDB 2007 V2.3(For Oracle/MS SQLServer/Access/MySQL/SQLAnyWhere/Sybase)

    BDB是跨数据库平台的数据库设计和自动安装工具、 支持Oracle、MS SQLServer、Access、MySQL、SQLAnyWhere、Sybase数据库。 通过BDB可以快速建立数据库模型、并随时与实体数据库进行双向同步。 同时它还可以...

    Oracle绿色版免安装数据库客户端管理工具

    这个也是该软件最大亮点.7.oracle 有个特点,就是如果表结构发生变化,就会有很多视图,存储过程,触发器等跟着失效,这时候要把这些无效的对象重新编译一下.但是这个动作会经常遗忘,所以我这里加了一个检索并修正无效...

    Oracle 工具

    7.oracle 有个特点,就是如果表结构发生变化,就会有很多视图,存储过程,触发器等跟着失效,这时候要把这些无效的对象重新编译一下。但是这个动作会经常遗忘, 所以这里加了一个检索并修正无效对象的功能;...

    精通SQL 结构化查询语言详解

    13.5.1 Oracle中用户、资源、概要文件、模式的概念 13.5.2 Oracle中的用户管理  13.5.3 Oracle中的资源管理  13.5.4 Oracle中的权限管理 13.5.5 Oracle中的角色管理  第14章 完整性控制 14.1 完整性约束...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    9.1.1 SQL SELECT语句的介绍 306 9.1.2 DESCRIBE表命令 306 9.1.3 SELECT语句的功能 307 9.1.4 数据规范化 308 9.2 创建演示模式 311 9.2.1 HR和WEBSTORE模式 311 9.2.2 演示模式的创建 314 9.3 执行基本的...

    MySQL Migration Toolkit 数据库转换工具

    MySQL Migration Toolkit v2.3 数据库转换工具 MySQL Migration Toolkit 可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据 MySQL Migration Toolkit 包括下列转换工具: Access-to-...

    万能数据库备份 v1.0

    支持MSSQL\ORACLE\SYSBASE\ACCESS\PARADOX\FOXPRO等,可以备份表、视图中的数据,恢复数据,持不同数据库之间数据恢复

    SybaseToad v8.0.0.10汉化版(解决提示过期问题).rar

    特性1:可以通过多种方式连接多种数据库 连接方式有ado,oracle直连(不需要安装oracle客户端),borland bde连接 连接ORACLE,SYBASE,SQL SERVER,ACCESS(正在扩充中)特性2:可以自定义多种快捷的命令和语句...

    oracle 11g overview

    使用简单的 SQL 以电子表格类型的交叉表报表显示任何关系表中的信息,并将交叉表中的所有数据存储到关系表中。 SecureFiles 探究下一代 LOB:LOB 加密、压缩、消除重复和异步性。 弹性 探究自动运行情况监视、...

Global site tag (gtag.js) - Google Analytics