Oracle

Oracle - 為什麼在 service_names 參數中創建多個 service_name?

  • August 14, 2019

SERVICE_NAMES 指定客戶端可以連接到實例的一個或多個名稱。實例向偵聽器註冊其服務名稱。當客戶端請求服務時,偵聽器確定哪些實例提供請求的服務並將客戶端路由到適當的實例。

我這樣修改參數 service_names 的原因是什麼

Service_names = 'service_one','service_two'

而不是

Service_names = 'service_one'

因為在同一個數據庫中,您有多個應用程序、多個工作負載……和服務有助於: - 在解決性能問題時辨識會話 - 管理具有更高或更低優先級的資源 - 多個節點之間的平衡 - 解除安裝一些只讀工作負載到備用數據庫…

引用自:https://dba.stackexchange.com/questions/245268