查 Oracle 锁的脚本里,这段 SQL 算是老牌又实用的。V$LOCKV$SESSION,还能连着USER$OBJ$看,锁谁、怎么锁、一目了然。语句里用了一堆NVLDECODE做格式化,输出友好,杀进程也方便,直接拿S.SID||','||S.SERIAL#组合成 kill 命令参数,复制粘贴就能用。