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 リージョンにあるデータベース リソースのリストを返します。