セッションの数を制限するために、pfileにsessionパラメータが定義されています。 プロファイルでは、max_sessionパラメータが無制限に設定されています。 2つの違いは何か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 Coherenceとの春のセッション
- 4. 他のセッションでのOracle SQLのトレース
- 5. Oracleサーバーのドロップ・セッション頻繁に
- 6. oracleローカル・セッションの検索方法
- 7. Tomcat JDBCでのOracle VPDセッションの問題
- 8. セッションとテーブル・ロックの掛けを避けるOracle
- 9. Oracleセッションに識別子を添付する
- 10. Oracle 10gセッションの最大有効期限が切れました
- 11. 長いアクティブ・セッションを取得するためのOracleスクリプト
- 12. web.configでOracleセッション状態とSessionStateStoreProviderBaseを使用する
- 13. BASHスクリプト内からOracle SQLセッションを確立できません。
- 14. glassfish JDBC接続プーリングとOracleグローバル・テンポラリ・テーブル同じセッションID
- 15. ASP.NETセッション管理用にOracle 10gデータベースを使用する
- 16. JSocketからのOracle Apexセッション状態の更新
- 17. 複数のセッションを持つOracleパッケージのグローバル変数
- 18. oracle dbセッションとデータベースのタイムゾーンの変更、セッションゾーンの変更が行われない
- 19. Oracle APEXで同じセッション状態の複数のタブを防止する5
- 20. Oracle APEX - セッションが切断され、新しいログインが必要になる
- 21. Oracle Weblogic OAMはセッションCookieを使用してユーザー情報を取得します
- 22. Oracle SQL - SELECTクエリでインデックスがロックされ、DMLセッションがブロックされる
- 23. コミットする前にOracleセッションのすべてのDML変更を表示
- 24. 別のOracleセッションの内部を覗く方法はありますか?
- 25. Hibernateのパラメータ化されたsqlクエリの低速でアクティブなOracleセッション
- 26. セッションが終了した後にJDBCをOracleに再接続できない
- 27. WCFセッション - ASP.Netセッション
- 28. セッションのセッション4
- 29. Railsとセッションのセッションとローデスのセッション
- 30. PHP:セッション内のセッション?