SET MAXSCHEDSESSIONS(设置调度的最大会话数)
使用此命令可设置服务器可用于处理调度操作的会话数。 这个命令把调度的会话最大数指定为服务器可用会话总数的一个百分比。
限制会话的次数将确保会话可用于未调度的操作,如备份或归档。 可以增加会话总数(使用 MAXSESSIONS 参数)或调度会话的最大百分比。 但增加可用会话的总数会影响服务器的性能。 增加调度会话的最大百分比会减少可用于非调度的操作。
特权级别
要发出此命令,您必须拥有系统特权。
参数
- percent(必需)
- 指定可用于调度操作的全部服务器会话的百分比。 可指定 0 到 100 之间的一个整数。 可用的全部服务器会话的最大数由服务器选项文件中的 MAXSESSIONS 参数确定。
如果将调度会话的最大百分比设置为 0,那么将不会开始任何调度事件。 如果将调度的最大会话数设置为 100,那么调度会话的最大数为 MAXSESSIONS 选项的值。
提示: 如果最大调度会话数与 SET MAXSCHEDSESSIONS
命令中设置的百分比不一致,请再次运行 SET MAXSCHEDSESSIONS
命令。 查看 MAXSESSIONS
选项,并确定该选项中指定的数目。 如果 MAXSESSIONS
选项的数值已更改,而且您自更改以来未曾发出 SET MAXSCHEDSESSIONS
命令,那么最大调度会话数可能会更改。
设置调度活动的最大会话数为 20。
MAXSESSIONS 选项设为 80。 如果想要用于调度活动的会话不超过 20 个,可将百分比设置为 25。set maxschedsessions 25
相关命令
| 命令 | 描述 |
|---|---|
| QUERY OPTION | 显示关于服务器选项的信息。 |
| QUERY STATUS | 显示服务器参数(例如,SET 命令所选择的参数)的设置。 |
