查看锁表
解锁
解锁
这个两个sql都是要在具有dba权限的用户下执行的。
提一句,就是我们在用PLSQL Developer来修改表的时候尽量不要用for update.来修改表,现在的开发都不是一个人,同一个表可能几个人在用,for update是表级锁,很容易锁表,用rowid要好一点,rowid是行级,只锁定你当前操作的那一行。
本文提供了一种在Oracle数据库中检查锁定表的方法,并给出了具体的SQL语句。同时介绍了如何通过执行特定的ALTER SYSTEM命令来解锁被锁定的会话。此外,还提醒开发者在使用PL/SQL Developer进行表更新时避免使用FOR UPDATE,以免导致表级锁。
这个两个sql都是要在具有dba权限的用户下执行的。
提一句,就是我们在用PLSQL Developer来修改表的时候尽量不要用for update.来修改表,现在的开发都不是一个人,同一个表可能几个人在用,for update是表级锁,很容易锁表,用rowid要好一点,rowid是行级,只锁定你当前操作的那一行。
3066
3849

被折叠的 条评论
为什么被折叠?