`

Oracle批量杀死锁.tst

 
阅读更多
declare
  cursor mycur is
    select s.sid
          ,s.serial#
      from v$session   s
          ,v$lock      l
          ,dba_objects o
     where l.sid = s.sid
       and l.id1 = o.object_id(+)
       and s.TERMINAL <> 'ELLXI'--排除当前连接的PL/DEV用户(机器名)
       and S.USERNAME = 'USER'; --指定schema
  newcount        number;
  kill_sesion_sql varchar(2000);
begin

  for cur in mycur loop
 
    --    select count(1)
    --      into newcount
    --      from v$locked_object a
    --          ,v$session       b
    --     where a.session_id = b.sid
    --       and b.sid = cur.sid
    --       and b.serial# = cur.serial#;
    -- 
    --    if newcount >= 1 then
    kill_sesion_sql := 'alter system  kill session  ''' || cur.sid || ',' ||
                       cur.serial# || ''' ';
    dbms_output.put_line(kill_sesion_sql);
    execute immediate (kill_sesion_sql);
    --    end if;
 
  end loop;

end;
分享到:
评论

相关推荐

    棱镜门.tst

    棱镜门.tst

    禁用启用所有外键约束.tst

    "禁用所有外键约束.tst"和"启用所有外键约束.tst"这两个文件可能是测试脚本,用于自动化这个过程。在使用这些脚本前,务必谨慎,因为禁用外键约束可能导致数据不一致,如果在没有正确恢复约束的情况下提交了数据,...

    管理信息化ORACLEOracle100个常用函数.pdf

    在Oracle数据库中,掌握一些常用的函数对于管理和操作数据至关重要。以下是一些在管理信息化ORACLE环境中经常使用的函数,包括它们的用途、语法和示例: 1. ASCII:这个函数返回与给定字符对应的十进制数值。例如:...

    oracle ebs FORM-BUILDER.ppt

    ### Oracle EBS Forms Builder 知识点解析 #### 一、Oracle Forms Builder 概述 - **定义**:Oracle Forms Builder 是 Oracle 提供的一款专用于创建表单的应用开发工具,主要用于构建 Oracle E-Business Suite ...

    其它有用的Oracle技术PPT教案学习.pptx

    Oracle数据库技术涵盖了许多方面,这份PPT教案主要讨论了几个核心的SQL操作,包括数据插入、表的创建与重命名、表结构的修改以及视图的使用。以下是对这些知识点的详细说明: 1. **数据批量插入**: 使用`INSERT ...

    oracle110个常用函数.doc

    Oracle 110 个常用函数 Oracle 是一种广泛使用的关系数据库管理系统,提供了丰富的函数来帮助用户进行数据处理和分析。下面将详细介绍 Oracle 中的 110 个常用函数。 1. ASCII 函数:返回与指定字符对应的十进制数...

    Oracle100个常用函数.docx

    ### Oracle100个常用函数知识点总结 #### 1. ASCII **功能**: 返回与指定的字符对应的十进制数值。 **语法**: ASCII(字符) **示例**: 使用ASCII函数查询字符'A'、'a'、空格以及NULL对应的ASCII码。 ```sql SQL&gt; ...

    LVQ学习矢量化算法.rar_LVQ source code_LVQ-EXAMPLE_Vector Quantization_l

    Sample test data is found in LVQTEST1.TST and LVQTEST2.TST. The LVQ program accepts input consisting of vectors and calculates the LVQ network weights. If a test set is specified, the winning neuron ...

    Attention-is-all-you-need-data

    标题“Attention-is-all-you-need-data”所指的是一份与Transformer模型相关的训练数据集,这个数据集来源于著名的论文《Attention is All You Need》。这篇论文由Google Brain团队于2017年发布,颠覆了传统的序列...

    oracle面试题集锦.pdf

    可以使用 utlxplan.sql 建立 plan 表针对特定 SQL 语句,然后使用 explain plan set statement_id = 'tst1' into plan_table 运行 utlxplp.sql 或 utlxpls.sql察看 explain plan。 18. 增加 buffer cache 命中的...

    tst.zip_TST模版

    【标题】"tst.zip_TST模版"指的是一个压缩包文件,其中包含了TST模版,这是一种专门针对VS2010(Visual Studio 2010)开发环境的Tab控件模板。Tab控件在软件开发中常用于创建多页面的用户界面,让用户可以在不同的...

    PyPI 官网下载 | tst-0.12.0.dev2.tar.gz

    标题中的"PyPI 官网下载 | tst-0.12.0.dev2.tar.gz"表明这是一个在Python的包索引服务(PyPI)上发布的软件包,名为“tst”,版本号为“0.12.0.dev2”。PyPI是Python开发者发布自己软件包的官方平台,供全球Python...

    删除用户下所有对象oracle

    4. **删除表数据**:`删除所有表数据oracle.tst`可能是指清理表中的数据,而不是整个表。这可以通过`TRUNCATE TABLE`命令快速完成,但请注意,这个操作是不可逆的,且不会触发任何与删除相关的触发器。 5. **删除表...

    Oracle 函数全集收藏.txt

    根据提供的文件信息,本文将详细介绍 Oracle 数据库中常用的函数及其应用方法。这些函数涵盖了字符串处理、数值计算等多个方面,对于数据库开发与管理来说至关重要。 ### 1. ASCII ASCII 函数用于获取一个字符对应...

    oracle19c TZ41补丁 p35099667-190000-MSWIN-x86-64.zip

    Oracle 19c TZ41 补丁 P35099667-190000-MSWIN-x86-64.zip 是一个针对 Oracle 数据库的特定更新,专门设计用于Windows 2008及更高版本的操作系统。这个补丁主要解决与时间区域(TZ)相关的性能问题、安全漏洞和其他...

    Mirillis Action 2.7.3 with Patch

    Action!可以完美还原 Windows Aero 的高清效果!实时录制正在运行的高清游戏视频,游戏帧率显示(FPS),并可以添加实时音频评论,以创造高品质的游戏视频教程;当然你还可以使用它来录制网页播放视频、录制音乐、...

    tst.zip_codeblock

    本项目"tst.zip_codeblock"则是一个专为Objective-C设计的CodeBlock测试工程,其主要目标是提供一个在Windows系统上的运行平台,便于开发者进行代码编写、调试和测试。 首先,我们来看看这个工程的主要组成: 1. `...

    IBM_TST370

    tst370_mod0_about_this_course.pdf tst370_mod1_perf_test_overview.pdf tst370_mod2_prod_plants_intro.pdf tst370_mod3_creating_tests.pdf tst370_mod4_managing_test_data.pdf tst370_mod5_...

Global site tag (gtag.js) - Google Analytics