首页 > 解决方案 > 了解 PL/SQL Developer 中的两个 SQL 窗口

问题描述

在 PL/SQL Developer 的两个 SQL 窗口中运行的查询作为两个单独的事务执行是否正确理解?(我倾向于基于以下事实得出这一结论:在一个窗口中发出的修改查询的结果不会反映在另一个窗口中发出的 SELECT 查询的结果中)。如果这种理解是正确的,那么在两个事务共享一个连接的情况下,它的效用是什么?

标签: oracletransactionsplsqldeveloper

解决方案


“会话模式”可通过首选项设置进行配置。默认为“多会话”,其中每个窗口在其自己的会话中运行。

其他选项是“双会话”(我的首选设置),其中所有窗口共享一个会话,而架构浏览器、会话监视器、编译等使用第二个会话,或“单会话”,整个应用程序使用单个会话。


推荐阅读