oracle数据库运行模式:专用&共享

 

数据库运行模式

专用服务器模式 共享服务器模式...

专用服务器模式

每个session都有一个专用的进程为其服务 多用于只有少数客户端连接服务器 或OLTP(联机事务处理系统)

专用服务器使用的游标、用户信息、栈空间都来自于PGA

共享服务器模式

也叫做多线程服务器模式 多个用户进程使用同一个服务器进程 进入队列处理 多用于多客户连接服务器

共享服务器使用的游标、用户信息 内存来自于SGA(内的大池) 栈则在PGA中

①select * from v$queue查看队列

②select * from v$circuit

查看哪些进程在服务

③select * from v#shared_server_monitor

查询监视共享服务器内容

查询当前数据库使用什么模式的方法:

①select * from v$shared_servers

select * from v$dispatchers

任何一个结果为空时 当前库使用的是专用服务器模式

②show parameter dispatchers

对应的参数为空 则为专用服务器模式

③select * from v$session

结果中server列的值为dedicated 则为专用服务器模式

④lsnrctl——services

对应的监听下可见 DEDICATED 为专用服务器模式

⑤DBCA


你可能感兴趣的:(oracle数据库运行模式:专用&共享)