接続情報の確認
アプリケーションを ClickHouse Managed Postgres に接続するには、インスタンスの左側のサイドバーにある Connect ビューを開きます。 Connect をクリックするとモーダルが開き、接続資格情報と複数のフォーマットの接続文字列が表示されます。 接続モーダルには、次の情報が表示されます。- Username: データベースユーザー名 (デフォルト:
postgres) - Password: データベースのパスワード (デフォルトではマスク表示。表示するには目のアイコンをクリックします)
- Server: ClickHouse Managed Postgres インスタンスのホスト名
- Port: PostgreSQL のポート (デフォルト:
5432)
接続文字列のフォーマット
セキュリティ上の理由により、接続文字列内のパスワードはデフォルトでマスクされています。任意のフィールドまたは接続文字列の横にあるコピーアイコンをクリックすると、内容を直接クリップボードにコピーできます。
PgBouncer 接続プーリング
ClickHouse Managed Postgres には、サーバー側の接続プーリング用に PgBouncer インスタンスが付属しています。PgBouncer は、特に次のようなアプリケーションで、接続管理、パフォーマンス、リソース使用状況の改善に役立ちます。- 多数の接続を同時に開く
- 接続の作成と切断を頻繁に行う
- サーバーレスまたは一時的なコンピュート環境を使用する
TLS 設定
すべての ClickHouse Managed Postgres インスタンスは TLS によって保護されています。サポートされる最小バージョンは TLS 1.3 です。クイック接続 (TLS で暗号化)
検証済み TLS 接続 (本番環境に推奨)
本番ワークロードでは、正しいサーバーと通信していることを確実にするため、検証済み TLS 接続の使用を推奨します。これを行うには、Settings タブから CA 証明書バンドルをダウンロードし、データベースクライアントの信頼済み証明書に追加します。 CA 証明書は ClickHouse Managed Postgres インスタンスごとに固有であり、他のインスタンスでは使用できません。 検証済み TLS 接続で接続するには、sslmode=verify-full とダウンロードした証明書へのパスを追加します: