在不增加物理內存前提下支撐更多併發連接。例:2GB 內存支撐 2000 連接,專用模式需 300MB+ PGA,MTS 僅需 100MB 共享池。
| 指標 | MTS | 專用 |
|---|---|---|
| 服務進程模式 | 多連接共享一進程 | 一連接一專用進程 |
| 單連接內存佔用 | 3-4 MB (UGA 在 SGA) | 150-200 KB (UGA 在 PGA) |
| 適用場景 | 高併發 OLTP、短事務 | 資源充足、長查詢、DSS |
| CPU 影響 | Dispatcher/隊列增加 CPU 開銷 | 無額外調度開銷 |
| CPU 瓶頸時 | 不建議啟用 | 首選 |
DISPATCHERS:協議、數量、連接屬性。SHARED_SERVERS / MAX_SHARED_SERVERS:初始/最大共享進程數。SHARED_SERVER_SESSIONS:允許 MTS 會話上限。LARGE_POOL_SIZE:MTS 專用 SGA 區域 (UGA、隊列),避免擠佔 Shared Pool。CIRCUITS:虛擬電路上限。