Gemini を使用してデータベース フリートの健全性を分析する

Database Center を使用すると、Gemini に次の質問をすることで、データベース フリートの健全性について詳しく知ることができます。

  • データベース フリート インベントリ情報
  • データベース フリートの健全性
  • データベース構成のベスト プラクティス

データベース フリートのインベントリ データについて学習するのに役立つプロンプトの例を次に示します。

  • 「東京に PostgreSQL インスタンスはいくつありますか?」
  • 「NIST 800-53 に準拠していないデータベース リソースはいくつありますか?」
  • 「データベースが所有権の連鎖にさらされると、どのような問題が発生しますか?」
  • 「データベースで DDL ステートメントのみがログに記録されない状態になっていると、どのような問題が発生しますか?」

Gemini を操作する

データベース フリートの分析に関する質問に回答するよう Gemini にプロンプトで指示する場合は、プロンプトで次のフィールドをいくつでも指定できます。

フィールド 説明
プロダクト タイプ Google Cloud データベース プロダクト。 CloudSQL, AlloyDB
プロダクト エンジン データベース プロダクトが使用しているデータベース エンジン。 PostgreSQL, MySQL, SQL Server
プロダクト バージョン データベース プロダクト エンジンが実行されているデータベース バージョン。 14 (PG), 5.7 (MySQL)
場所 データベースが実行されているリージョン。 us-east1
ラベル データベースに割り当てられた Key-Value ペア。 sample:label
シグナル 可用性、データ保護、業界のコンプライアンス、セキュリティ、ロギングなどのカテゴリを含む、データベース リソースに適用可能な問題のセット。 Google Cloud データベース プロダクトでサポートされている健全性に関する問題については、サポートされている健全性に関する問題をご覧ください。 Availability

たとえば、データベース リソースを特定するには、次のプロンプトを入力します。 Which of my Cloud SQL databases are located in us-east1? Gemini は、Cloud SQL(プロダクト タイプ)と us-east1(ロケーション)リージョンのデータベース リソースのリストを返します。

データベース リソースの数を特定するには、次のプロンプトを入力します。How many of my Postgres 13 databases are affected by security issues? Gemini は、Postgres(プロダクト エンジン)13(プロダクト バージョン)を実行し、セキュリティ(シグナル)の問題の影響を受けるデータベース リソースの数を返します。

プロンプトの例を次に示します。

  • 「すべてのデータベース バックアップが正しく機能しているか?」
  • 「データ保護の問題があるデータベースはいくつありますか?」
  • 「米国にあるデータベース リソースはどれですか?」
  • 「プロダクト タイプとエンジン別にデータベース リソースの数を表示して。」
  • 「パフォーマンスに関する推奨事項を含む key:value ラベル付きデータベースを表示して。」(「key:value」は独自のラベルに置き換えてください)
  • 「PostgreSQL バージョン 12 で実行されているすべての Cloud SQL データベースを表示して。」

Gemini を使用してデータベース フリートの健全性を分析する

このセクションの手順に沿って、データベース フリートの健全性に関する質問に回答するよう Gemini にプロンプトで指示します。

始める前に

データベース フリートの健全性を分析する

  1. Google Cloud コンソールで、[データベース センター] ページに移動します。

    データベース センター

  2. Gemini を開くには、[spark Gemini] をクリックします。

  3. [Gemini] ペインにプロンプトを入力します(例: Which of my Cloud SQL databases are located in us-east1?)。

  4. プロンプトを送信するには、[送信] をクリックします。Gemini は、Cloud SQL と us-east1 リージョンにあるデータベース リソースのリストを返します。