在使用sybase 系统时候出现查询数据库很慢所以就kill掉进程,但是发现页面出现置入公共变量出错,查询数据库失败,JZ0C0,连接已关闭
工具/原料
1
电脑
2
weblogic sybase
方法/步骤
1
select count(*) from tablename(表名)
2
发现执行的非常慢 平时的时候几乎不到一秒就可以执行过去
3
取查询是否发生死锁了,的确在主库执行select * from syslogshold
4
发现有一条记录与其他记录异常 spid为369kill 369
5
此时执行不慢了,但是登陆页面的时候报错,如图
6
进入weblogic控制中心,出现如图
7
点击上图红色区域连接池出现
8
点击红色区域cw0001出现
9
点击上图connections 出现如图
10
点击上图show
11
将三个以Test开头的复选框勾选上如下图 并且最后点击Apply
12
点击Test Pool 再点击Testing
13
重新登录页面 正常登录(图省略),OK!
注意事项
上面的cw0001是我的数据库的名字