Две транзакции не могут использовать одно соединение.Если каждое окно представляет собой отдельную транзакцию, каждое окно открывает отдельное соединение с базой данных.Если у вас есть две транзакции, у вас есть две сессии.
Если вы хотите увидеть, используют ли разные окна разные соединения, вы можете запустить
select sys_context( 'USERENV', 'SID' ) from dual;
Если вы получите тот же результат вВ обоих окнах у вас есть одно соединение и одна транзакция.Если вы получаете разные результаты, у вас разные соединения.