Confluence Data Center でデータベース接続レイテンシを管理する

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

データベース接続レイテンシでは、Confluence インスタンスとそのデータベース サーバーの間の応答時間を測定します。このメトリックは、システムの応答性、コンテンツの運用、全体的なユーザー エクスペリエンスに直接影響します。データベース接続の待ち時間が長いために Confluence が応答しない場合の詳細をご確認ください。

しきい値

最適

1 ミリ秒以下

注意が必要

2 ~ 4 ミリ秒

NEEDS ATTENTION (要注意)

4 ミリ秒より長い


高いデータベース レイテンシが Confluence に及ぼす影響

データベース接続レイテンシが高いと、Confluence インスタンスにいくつかの影響を与える可能性があります。

  • ページの作成と編集が遅くなる

  • コンテンツのアップデートと公開に遅れが生じる

  • 管理タスクに費やす時間が増える

  • 検索インデックスのアップデートが遅れる

  • 全体的にユーザー エクスペリエンスが低下する

  • データベース操作でタイムアウト問題が発生する場合がある

推奨事項

データベース接続レイテンシを最適化するには、次の推奨事項に従ってください。

ネットワーク構成を分析する

ネットワークに問題があると多くの場合は接続レイテンシが発生します。次の手順で確認します。

  1. ネットワーク診断を実行します。

-- Check current connection timing 
SELECT now() - query_start as "time_running" 
FROM pg_stat_activity 
WHERE state != 'idle' 
ORDER BY "time_running" DESC;


       2. ネットワーク設定を確認します。

    • ping テストを実行する (目標応答: 50 ミリ秒未満)

    • traceroute を実行し、ネットワーク ホップを特定する

    • iftop または同様のツールを使用してネットワークの飽和状態をチェックする

        3. サーバーの近接性を確認します。

    • データベース サーバーとアプリ サーバーが同じデータセンターにあることを確認する
    • ネットワーク セグメントの構成を確認する

    • VPN や暗号化のオーバーヘッドがないかチェックする



データベースのレイテンシに関するトラブルシューティングの詳細をご確認ください。

データベース環境を最適化する

適切なデータベース保守は、接続パフォーマンスに大きな影響を与えます。

  1. VACUUM 設定を構成します。

    • postgresql.conf にアクセスする

    • autovacuum_vacuum_threshold を調整する

    • 適切な maintenance_work_mem を設定する

    ALTER SYSTEM SET maintenance_work_mem = '2GB';


  2. 接続統計を監視します。


SELECT * FROM pg_stat_database WHERE datname = 'confluence';


      3. 定期的な保守を実施します。

  • 日次で VACUUM ANALYZE をスケジュールする

  • 肥大化レベルを監視する

  • shared_buffers を確認して調整する

ALTER SYSTEM SET shared_buffers = '4GB';


Optimize and Improve PostgreSQL Performance with VACUUM, ANALYZE, and REINDEX

インフラのセットアップを検証する

デプロイをレビューして、最適なデータベース接続を確保します。

• サーバーの場所をチェックする
データベース サーバーとアプリ サーバーが同じ地域にあり、理想的には同じデータセンターにあることを確認してください。サーバー間のネットワーク パスを明確にして、潜在的なボトルネックを特定します。

• ネットワーク構成を評価する
接続速度に影響する可能性のある暗号化要件、ネットワーク設定、およびセキュリティ対策を確認します。特に、サーバー間の VPN またはプロキシ構成に注意してください。

• 接続パターンを監視する
ノード間の接続統計とタイムアウト頻度を追跡します。レイテンシの異常な急増やタイムアウト問題の繰り返しを知らせるアラートを設定します。
PostgreSQL データベース最適化に関する詳細をご確認ください。


予防措置

最適なパフォーマンスを維持するには、次のプラクティスを実践します。

次のような定期保守スケジュールを設定します。


• オフピーク時 (通常は午前 2 時~午前 6 時) のデータベース保守
• データベースの成長傾向についての週次レビュー
• サーバーの仕様やロード バランサー設定を含む毎月のインフラストラクチャ チェック




最終更新日 2025 年 7 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.