Я использую следующее для подключения к базе данных Oracle и выдачи запросов:
import cx_Oracle
dsn_tns = cx_Oracle.makedsn('1.2.3.4.5', 1521,'xe')
conn = cx_Oracle.connect('test', 'test', dsn_tns)
cursor = db.cursor()
cursor.execute('select * from sales')
На каком уровне находится session
? Например, является ли dsn_tns
объект, который содержит сеанс, и оба conn
и cursor
и любые queries
, которые выполняются, будут содержаться в этом сеансе? Или он находится где-то еще? Как я могу получить идентификатор сеанса для этого конкретного пользователя?