- 浏览: 46248 次
- 性别:
- 来自: 大连
-
最新评论
今天,在使用update更新一条记录时,怎么都更新不了,一直处在没反应状态,然后采用编辑行记录时提交就说记录被锁,才知道具体的原因了。
最后通过以下办法总算把记录更新了
一.查看数据库锁,诊断锁的来源及类型
1 Select object_id,session_id,locked_mode From v$locked_object;
或者:
1 Select b.owner,b.object_name,l.session_id,l.locked_mode 2 From v$locked_object l, dba_objects b 3 Where b.object_id=l.object_id
二.找出数据库的serial#值,用来杀死
1 Select t2.username,t2.sid,t2.serial#,t2.logon_time 2 From v$locked_object t1,v$session t2 3 Where t1.session_id=t2.sid Order by t2.logon_time;
三.杀死被锁的session
1 Alter system Kill session 'sid,serial#'
还可以采用重新启动数据库方法。
大家有没有其它好的方法,欢迎提出,共同交流学习~~~
最后通过以下办法总算把记录更新了
一.查看数据库锁,诊断锁的来源及类型
1 Select object_id,session_id,locked_mode From v$locked_object;
或者:
1 Select b.owner,b.object_name,l.session_id,l.locked_mode 2 From v$locked_object l, dba_objects b 3 Where b.object_id=l.object_id
二.找出数据库的serial#值,用来杀死
1 Select t2.username,t2.sid,t2.serial#,t2.logon_time 2 From v$locked_object t1,v$session t2 3 Where t1.session_id=t2.sid Order by t2.logon_time;
三.杀死被锁的session
1 Alter system Kill session 'sid,serial#'
还可以采用重新启动数据库方法。
大家有没有其它好的方法,欢迎提出,共同交流学习~~~
发表评论
-
oracle性能优化
2010-12-02 17:55 0T -
将Sequence统一加100000
2010-12-01 10:46 754select 'alter sequence ' || t1. ... -
Oracle 事件跟踪
2010-11-19 16:15 1183--查询30分钟前的数据select * from t as ... -
查询表属于的库和用户
2010-11-19 11:44 797select * from user_tables t whe ... -
创建返回值为自定义表的函数
2010-11-17 13:22 982CREATE OR REPLACE FUNCTION 函数名( ... -
找回被删除的数据
2010-11-12 17:00 748利用 delete from chg_number; 时 找 ... -
oracle 行转列
2010-10-11 17:29 810select '{' || d.il1_id || '}{' ... -
从dual表中查询返回多行记录
2010-10-11 17:28 4376select * from dual connect by 0 ... -
查找数据库锁
2010-10-11 17:19 633SELECT /*+ rule */ lpad( ... -
【转载】110个常用函数整理汇总
2010-09-25 19:55 9891. ASCII 返回与指定的字符对应的十进制数; SQL& ... -
【转载】学习之Dual表
2010-09-25 19:49 761最近在使用Oracle时遇到一个特殊的表Dual。想必了解Or ... -
【转载】job简介
2010-09-25 19:48 738步骤如下: 1、创建一张表g_test create ta ... -
【转载】 错误一览表
2010-09-25 19:45 1095ORA-00001: 违反唯一约束 ... -
【转载】集合操作函数
2010-09-25 19:43 707集合操作符专门用于合并多条select 语句的结果,包括:UN ... -
【转】临时表 优化查询速度
2010-09-25 19:42 6581、前言 目前所有使用Oracle作为数据库支撑平台 ... -
【转载】权限
2010-09-25 19:34 682一、概述 这一部分我 ... -
【转载】索引
2010-09-25 19:33 1035一、概述 索引是用于加速数据存取数据对象,合理的使用索引可 ... -
【转载】约束
2010-09-25 19:32 681一、维护数据的完整性 概述:数据的完整性用于确保数据库数据 ... -
【转载】数据库管理
2010-09-25 19:31 645一、数据库管理员 概述:每个Oracle数据库应该至少有一名 ... -
【转载】函数的使用
2010-09-25 19:24 599一、字符函数 介绍:字符函数是Oracle中最常用的函数,我们 ...
相关推荐
【描述】"转载解锁网易云音乐小工具 v3.0,请看说明书" 暗示这个工具可能用于解除网易云音乐的部分限制,比如地域限制或版权受限的歌曲。它强调了用户需要参考说明书来正确使用此工具,这通常意味着工具可能涉及一些...
3. 触屏锁定和解锁:手册中介绍了触屏锁定和解锁的方法,确保用户可以安全地锁定和解锁手表。 4. 图标介绍:手册中对手表的图标进行了介绍,帮助用户快速了解手表的各项功能和应用程序。 5. 设置腕表:手册中提供...
AsProxyBy是被用作私有代理字段,用于存放该记录被其它哪些记录用作私有代理的信息,多条记录间用竖线分隔符“|”分隔,由程序自动处理(只读);该字段主要用于当该记录名称或目录路径更改时,程序会自动更新将该...
AsProxyBy是被用作私有代理字段,用于存放该记录被其它哪些记录用作私有代理的信息,多条记录间用竖线分隔符“|”分隔,由程序自动处理(只读);该字段主要用于当该记录名称或目录路径更改时,程序会自动更新将该...
这些对象包括用户、组、计算机、打印机、共享文件夹等,它们都被组织成逻辑结构——目录林(Forest),目录林内包含一个或多个域。 1.2 域:域是活动目录中的基本管理单位,拥有自己的安全边界和命名空间。用户账号...
例如,互斥量(mutex)用于保护共享资源不被并发访问,`boost::mutex::lock()`和`unlock()`分别用于锁定和解锁;条件变量(condition_variable)允许线程等待特定条件满足后再继续执行,`wait()`函数用于挂起线程,`...