DB2数据库锁表解锁及相关问题处理汇总(持续更新中)

DB2数据库问题处理汇总(持续更新中)
一、查询DB2那张表锁表了,并且其中agent_id为被锁表的进程id 通过DbvVisualizer查询锁表的程序 SELECT * FROM TABLE (SNAP_GET_LOCK (’’, -1)) AS T WHERE lock_object_type = ‘TABLE_LOCK’
二、根据查询的agent_id解锁DB2表 首先连接DB2所在的服务器 然后切换到DB2用户 su db2用户户名 敲命令:db2 “froce application (agent_id)”; 再查询发现锁表已经解锁 三、DB2左关联之后再添加条件sql缓慢,一值显示log页面,执行缓慢 A表S1内关联B表S2,关联条件是LOANACNO相等,保留S1.SDATE>S2.SDATE的数据,然后按照S1.LOANACNO分组,取S1.SDATE最小一条 之前sql写法 后改了之后sql2秒内查询出来结果