序号
|
比较项
|
MTS
方式
|
DEDICATE
方式
|
1
|
服务进程
|
多个连接共享一个服务进程
|
一个连接有一个专门的服务进程
|
2
|
每个客户端的连接使用的内存量
|
3-4M
|
150-200K
|
3
|
适合的应用环境
|
适合连接数很多且请求很短少的
OLTP
环境
|
如果
Oracle
服务器的资源够用,这种方式是优选
|
4
|
CPU
负载
|
会造成一些
CPU
的负载,如果你的
CPU
有瓶颈,则不要用这种方式
|
|
序号
|
参数
|
说明
|
1
|
mts_dispatchers
|
用于配置当
Instance
启动的时侯启用的
Dispatcher
的数量、及
Dispatcher
所响应的协议,它是一个动态的参数,可以用
Alter system
进行动态修定,它没有默认值。
|
2
|
mts_max_dispatchers
|
用于指定同时运行的
Dispatcher
进程的最大数量,对于大部分的应用,每
250
个连接启用一个
Dispatcher
可以获得较好的性能。默认值是
5
或所配置的
Dispatcher
的数量
|
3
|
mts_servers
|
用于指定当
Instance
启动时你想启用的服务进程的数量,它是一个动态参数,可以用
Alter systme
动态修定。
|
4
|
mts_max_servers
|
用于指定同时进行的共享的库的服务进程的数量,如果你的系统经常出现死锁,应该适当的增加这个值。
|
5
|
Mts_service
|
设为
SID
|
6
|
mts_listener_address
|
TNS
监听的地址
|
序号
|
参数
|
说明
|
1
|
Dispatchers
|
等同于
8i
中的
mts_dispatchers
参数
|
2
|
max_dispatchers
|
等同于
8i
中的
mts_max_dispatchers
参数
|
3
|
shared_servers
|
等同于
8i
中的
mts_server
参数
|
4
|
max_shared_servers
|
等同于
8i
中的
mts_max_servers
参数
|