db支持共享模式连接的话shutdown通常会很慢(dispatcher shutdown)
时间:2010-12-05 来源:warehouse
dispatcher shutdown
During shutdown immediate or normal, the shutdown process must wait for all the dispatchers to shutdown. As each dispatcher is signaled, the session that causes the shutdown is waits on this event until the requested dispatcher is no longer alive.
我们也可以通过命令手动shutdown dispatcher:
SQL> alter system shutdown 'D000';
System altered.
SQL> alter system shutdown 'D001';
System altered.
SQL> alter system shutdown 'D002';
System altered.
SQL>
--===================================
C:>lsnrctl service
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 05-12月-2010 16:4
1:08
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=lenovo-382e0ef1)(PORT=1521)
))
服务摘要..
服务 "B" 包含 1 个例程。
例程 "tsid", 状态 READY, 包含此服务的 2 个处理程序...
处理程序:
"DEDICATED" 已建立:4 已拒绝:0 状态:ready
LOCAL SERVER
"D003" 已建立:0 已被拒绝:0 当前: 0 最大: 1002 状态: ready
DISPATCHER <machine: LENOVO-382E0EF1, pid: 4332>
(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeNTN_A0C_1227C6F9.ORA))
服务 "C" 包含 1 个例程。
例程 "tsid", 状态 READY, 包含此服务的 2 个处理程序...
处理程序:
"DEDICATED" 已建立:4 已拒绝:0 状态:ready
LOCAL SERVER
"D003" 已建立:0 已被拒绝:0 当前: 0 最大: 1002 状态: ready
DISPATCHER <machine: LENOVO-382E0EF1, pid: 4332>
(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeNTN_A0C_1227C6F9.ORA))
服务 "D" 包含 1 个例程。
例程 "tsid", 状态 READY, 包含此服务的 2 个处理程序...
处理程序:
"DEDICATED" 已建立:4 已拒绝:0 状态:ready
LOCAL SERVER
"D003" 已建立:0 已被拒绝:0 当前: 0 最大: 1002 状态: ready
DISPATCHER <machine: LENOVO-382E0EF1, pid: 4332>
(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeNTN_A0C_1227C6F9.ORA))
服务 "TEST_XPT" 包含 1 个例程。
例程 "tsid", 状态 READY, 包含此服务的 2 个处理程序...
处理程序:
"DEDICATED" 已建立:4 已拒绝:0 状态:ready
LOCAL SERVER
"D003" 已建立:0 已被拒绝:0 当前: 0 最大: 1002 状态: ready
DISPATCHER <machine: LENOVO-382E0EF1, pid: 4332>
(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeNTN_A0C_1227C6F9.ORA))
服务 "a" 包含 1 个例程。
例程 "tsid", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
处理程序:
"DEDICATED" 已建立:0 已被拒绝:0
LOCAL SERVER
服务 "test" 包含 2 个例程。
例程 "tsid", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
处理程序:
"DEDICATED" 已建立:30 已被拒绝:0
LOCAL SERVER
例程 "tsid", 状态 READY, 包含此服务的 2 个处理程序...
处理程序:
"DEDICATED" 已建立:4 已拒绝:0 状态:ready
LOCAL SERVER
"D003" 已建立:0 已被拒绝:0 当前: 0 最大: 1002 状态: ready
DISPATCHER <machine: LENOVO-382E0EF1, pid: 4332>
(ADDRESS=(PROTOCOL=ipc)(PIPENAME=.pipeNTN_A0C_1227C6F9.ORA))
命令执行成功
C:>
--================================
shutdown dispatcher D00,D001,D002之后,我们发现目前listener service的显示结果只剩下了D003了