Session 访问不同用户的软件包时使用了哪些内存?

Session 访问不同用户的软件包时使用了哪些内存?,session,oracle11g,package,Session,Oracle11g,Package,假设包pack_x在Scott架构中定义,并且Scott(用户)为绿色(用户)授予必要的权限以执行包pack_x 如果初始化pack_x,则在属于绿色的用户全局区域[UGA]中,当绿色时,在哪里管理包数据?或者属于Scott?。考虑如果GREEN两次连接到数据库并在这两个数据库中执行pack\u x,会发生什么?假设SCOTT还授予BLUEexecuteonpack_x:如果BLUE和GREEN同时连接并且都运行包,会发生什么情况?如果SCOTT是一个模式所有者帐户,在生产中没有create s

假设包
pack_x
Scott
架构中定义,并且
Scott
(用户)为
绿色
(用户)授予必要的权限以执行包
pack_x


如果初始化
pack_x
,则在属于
绿色
的用户全局区域[UGA]中,当
绿色
时,在哪里管理包数据?或者属于
Scott
?。

考虑如果GREEN两次连接到数据库并在这两个数据库中执行
pack\u x
,会发生什么?假设SCOTT还授予BLUE
executeonpack_x
:如果BLUE和GREEN同时连接并且都运行包,会发生什么情况?如果SCOTT是一个模式所有者帐户,在生产中没有
create session
权限,该怎么办

UGA被分配到一个会话。该届会议所需的所有状态均在该届会议的UGA中举行。用户只能看到自己会话的状态,而不能看到其他会话的状态