分类: Oracle
2011-02-12 15:05:58
数据库运行模式
专用服务器模式 共享服务器模式...
专用服务器模式
每个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