今天启动项目时发现项目启动报错Could not open JDBC Connection for transaction,weblogic控制台上服务器也有警告。网上提示是根据实际操做确认连接池不足,程序在获取连接完成数据库操作后,没有及时关闭连接。但是按照网上提供的方法改了之后仍然报错,后发现是数据库锁表了。
可以根据以下代码查看数据库中有哪些表锁住了

select c.id,c.serial#,c.username,c.osuser,b.owner,b.object_name,a.locked_mode,p.spid from v$locked_object a, dba_objects b, v$session c, v$process p where a.OBJECT_ID = b.OBJECT_ID and a.SESSION_ID = c.SID and c.PADDR = p.ADDR;

查询出具体用户具体哪种表锁住之后 ,我们可以根据查询的sid和serial#解锁

alter system kill session 'sid,serial#';

执行完语句后,重新启动项目就可以了

查看数据库锁表以及解锁相关推荐

  1. sqlserver查看被锁表、解锁

    查看别锁表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.d ...

  2. mysql 数据库查看锁表_mysql解锁表(如何查看数据库锁表)

    如果两个程序都向表中写数据显然会造成很大的麻烦,甚至会有意外情况发生.如果表正由一个程序写入,同时进行读取的另一个程序也会产生混乱的结果. 锁定表的方法 防止客户机的请求互相干扰或者服务器与维护程序相 ...

  3. sqlserver 查看锁表,解锁

    查看被锁表: 代码如下 复制代码  select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNam ...

  4. Oracle/Mysql查看锁表与解锁表

    Oracle/Mysql查看锁表与解锁表 在ORCLA与MYSQL中,如何查看锁表与解锁表 1 Oracle 查看锁表进程SQL: select * from v$session t1, v$lock ...

  5. SqlServer查看锁表与解锁

    某些情况下,sqlserver的表会被锁住,比如某个会话窗口有数据一直没提交,窗口又没关闭,这时表就会被锁住 其他任何连接查询表数据时都不会返回 这时需要手工杀掉产生死锁的会话ID,才能恢复正常 查看 ...

  6. 查看用户锁表和对表解锁的 sql 语句

    一.Oracle 查看用户锁表 selectsess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.loc ...

  7. oracle update 锁表还是锁行,for update造成的Oracle锁表与解锁

    我遇到的情况: 当使用select语句查询表时,后面跟着for update , select * from table for update 当修改表中数据,但是没有commit就关掉PL/SQL, ...

  8. Oracle的锁表与解锁

    Oracle的锁表与解锁 SELECT /*+ rule */ s.username, DECODE (l.TYPE, 'TM', 'TABLE LOCK', 'TX', 'ROW LOCK', NU ...

  9. MySQL数据库锁表,如何释放锁

    数据库锁表,运行的程序开始报错 问题出现原因 解决办法 总结 问题出现原因 项目中某个表的数据太多而且无效,影响用户使用体验,计划用sql语句进行删除,然后手写sql进行删除数据操作,之后发现这个sq ...

最新文章

  1. 系统架构师秘籍(二)软件架构- 续
  2. mysql 分时统计_mysql中数据统计的技巧备忘录
  3. C#学习知识库2.0版
  4. 【PAT甲级 大数运算】1065 A+B and C (64bit) (20 分) Python 全部AC
  5. Ubuntu DNS bind9 配置
  6. quartz.net隔一天执行一次_你知多少年的轮回,中秋和国庆在同一天吗?喜相逢必备“蟹”逅礼...
  7. Xcode6中Swift没有智能提示和自动补全功能
  8. 计算机丢失faultrep.dll,faultrep.dll
  9. 读书:梭罗的《瓦尔登湖》
  10. 关于C语言的字符常量和符号常量
  11. 思维导向树6级节点_8种常见的思维导图
  12. POJ P3764 The xor-longest Path
  13. c语言中char转换为int的问题
  14. LaTex图表中英文标题,中英文图表目录2
  15. 解决IOS微信浏览器底部会出现向前向后返回按钮,返回不刷新的问题
  16. 打字时全部是繁体字,如何改为简体中文?
  17. 哈夫曼树【北邮机试】
  18. ubuntu各种方法卸载软件
  19. 王茂斋拳架_王茂斋太极功(接近传奇,从读懂原著开始;吴式太极拳北派宗师王茂斋,门人杨禹廷、刘晚苍、王培生等名家辈出;《太极功源流支派论》《三十二目》)...
  20. 062_《Delphi7完美经典》

热门文章

  1. 【Vue五分钟】五分钟了解--Vue过渡
  2. 1127: 矩阵乘积
  3. Qt编程入门(2) : 窗口和布局(2)
  4. iOS和Android即时通讯开发时后台实时消息推送的原理和区别
  5. 利用DB实现分布式锁的思路
  6. 数据库查询当前时间大全(MySQL、Oracle、Sqlserver)
  7. 太过瘾了,最全的Python数据结构总结,太干货了!
  8. AVFoundation 视频常用套路: 拍照聚焦、曝光、闪光灯,拍视频手电筒
  9. 如何禁止页面滚动事件
  10. Linux下 su命令与su - 命令有什么区别?