sql >> データベース >  >> RDS >> PostgreSQL

Pentahoでダッシュボードを作成するときにpostgresで作成された「接続が多すぎます」

    元の質問のコメントスレッドから、ダッシュボードでSQLoverJDBC接続を使用しているようです。これにより、実行する必要のあるクエリごとに異なるデータベース接続が作成され、クエリがやや遅い場合は、同時接続数の制限に達する可能性があります。

    代わりに、JNDIを設定する必要があります。データソース管理ウィンドウで新しい接続を追加し、正しい資格情報を設定します。詳細オプションで、接続プールを設定します。意味のある名前を付けてください。その時点から、ダッシュボードクエリでその名前を参照し、SQLoverJDBCではなくSQLoverJNDIを使用する必要があります。このようにして、各SQLクエリは接続プールから接続を取得し、複数のクエリを実行しているにもかかわらず、DBは一度に1つの接続しか認識しません。




    1. DjangoをSQLiteからPostgreSQLに変換する

    2. Mac用のOracle10g/ 11g

    3. JSONをデータベースに保存するか、キーごとに新しい列を作成するか

    4. PostgreSQLクエリで個別のタプルを順序付ける方法