在 Oracle 中查找等待原因 2024-5-26 • oracle 我正在使用 Oracle 10g 运行 Java 应用程序。我发现一种竞争条件,它会导致无限长的 UPDATE 语句等待时间。 为了解决这种情况,我想找出该语句正在等待什么(由语句 xy 等引起的某些表上的锁)。 我尝试使用 Oracle 企业管理器,它也发现了这种情况,但它没有告诉我等待的原因。 答案1 您可以查询锁表,或者如果您使用 Toad 之类的工具,则可以使用会话浏览器来查找可能的锁。 这是一个关联到 Oracle 系统表 相关内容 x84_64 Atom CPU 的虚拟化选项有哪些? Tmux - 如果使用 bash 启动脚本,分离客户端会失败 第二个 DNS 转发器不起作用 我的 Surface Pro 3 硬盘坏了吗?我可以修复它吗? Kubuntu 不显示 eth0 Debian 6 恢复模式下的互联网连接 选择安装 Ubuntu 后没有任何反应 USB、UUID、磁盘标识符和供应商 ID 之间有什么区别? 在 Dell XPS 15 9530 上安装 Ubuntu 14.04 双启动 切换 JVM 后 Tomcat OutOfMemory