データベース接続プールの大きさを決める
全インスタンスのデータベース接続を合計し、プールの大きさと時間制限を決めるプロンプト。お好きなAIツールに貼り付けると、AIが接続プールを調整する。
- テーマ
- アプリ・プロトタイプ
- 種類
- プロンプト
- レベル
- 中級
- 所要時間
- 約15分
結果はツール、モデル、入力内容によって変わります。
入力する
入力した内容はこのブラウザ画面の中だけにとどまります。当サイトが保存・送信することはありません。
どのデータベースですか?
- PostgreSQL
- MySQL または MariaDB
- SQL Server
- クラウドのマネージドデータベース
- その他
アプリはどう動いていますか?
- 1台のサーバー
- ロードバランサーの後ろの複数インスタンス
- 自動スケールするコンテナ
- サーバーレス関数
- Web サーバーとバックグラウンドワーカー
何が見えていますか?
- ピーク時のタイムアウト
- 接続数超過のエラー
- 理由のわからない遅い応答
- DB の CPU は低くアプリが待っている
- スケール後の新しいエラー
あなたのプロンプト
プロンプトを編集しました。上の入力欄を変えても、もう上書きされません。
これはAIへの指示文で、まだ完成品ではありません。
このプロンプトが使えるツール
このプロンプトに向いているAIツール:
使い方
- 項目を入力するか、候補をタップします。氏名、住所などの個人情報は入れません。
- 完成したプロンプトをお好きなAIツールに貼り付けます。
- プールの設定、インスタンスとワーカーの数、データベースの接続上限、待ち時間とエラーの計測値を貼り付けてください。
なぜうまくいくのか
接続を増やせば速くなりそうですが、インスタンスが増えるたびにプールも何倍にもなります。次にスケールしたとき、最も混んでいる瞬間にデータベースが接続を断り始めます。
ヒント
- プールの設定は少しずつ変え、変更のたびに現実的な負荷で計測してください。