我們在pfile中定義了會話參數,以限制會話數量。 在配置文件中,我們將max_session參數設置爲無限制。 兩者之間有什麼區別Oracle會話
Q
Oracle會話
-1
A
回答
0
初始化參數SESSIONS是整個數據庫實例的限制。例如,您可以設置此值以防止應用程序創建大量連接而不是使用連接池。 (儘管根據我的經驗,我們總是最終將此參數增加到一個荒謬的值,而不是更改應用程序。)
配置文件設置SESSIONS_PER_USER限制特定用戶的併發會話數。例如,您可能會設置此選項以阻止特定用戶創建具有高度並行性的平行作業。
1
初始化參數sessions
是數據庫中允許的會話總數,即併發連接總數。這在the Oracle Reference Guide中有解釋。
配置文件另一方面爲個別用戶定義限制。 sessions_per_user
參數控制個人用戶可以打開的併發連接數。 Oracle SQL Manual涵蓋此。
每個連接使用資源:sessions
是統治參數,它必須設置爲合理值,因爲它控制允許多少個連接。將sessions_per_user
作爲無限意味着我們不關心個人用戶連接到我們的數據庫的次數;無論他們做什麼,總連接數不能超過sessions
的限制。
相關問題
- 1. Oracle多個會話
- 2. Oracle會話信息
- 3. 跟蹤的Oracle會話
- 4. Oracle中的活動會話
- 5. Oracle - 最大會話數
- 6. 清除Oracle會話狀態
- 7. Oracle斷開SQLPlus會話?
- 8. 會話狀態Oracle Application Express
- 9. ORACLE臨時表非會話特定(ODP.NET)
- 10. 的Oracle 9i的會話斷開連接
- 11. 設置Oracle 11g會話超時
- 12. oracle 12c cursor_sharing更改多個會話
- 13. 避免掛斷會話和表鎖Oracle
- 14. 中使用會話的Oracle 11g R2(11.0.2)
- 15. 其他會話上的Oracle SQL跟蹤
- 16. Oracle服務器下降會話頻繁
- 17. 在oracle中創建新會話
- 18. 每個oracle會話執行的查詢
- 19. HibernateException的:缺少表:元/會話在Oracle
- 20. Oracle:殺死會話繼續運行
- 21. oracle RAC TAF會話故障轉移
- 22. 由會話執行的Oracle查詢
- 23. oracle - 會話執行指定的查詢
- 24. 會話的Oracle設置鎖定超時
- 25. Tomcat的Oracle VPD會話問題JDBC
- 26. 確保php會話在使用oci_pconnect時獲得相同的oracle會話
- 27. Oracle會話臨時表中的數據何時會被刪除?
- 28. 爲什麼ENLIST = TRUE會增加oracle會話的最大數量?
- 29. java hibernate oracle會話永遠不會關閉
- 30. 連接池會保持oracle會話保持活動狀態嗎?