Azure Database Administrator Associate(DP-300) 問題集

Microsoft 認定資格 Azure Database Administrator Associate(Exam DP-300)試験対策公式Study Guide(2026年10月27日時点のスキル)準拠

Azure Database Administrator Associate(DP-300)の日本語問題集。全180問に解説つき。

Azure Database Administrator Associate(DP-300) 無料問題 4 / 10 ・ 分野2: セキュリティで保護された環境を実装する

Azure SQL Database の論理サーバーに、更新の多い OLTP のデータベースが数百ある。サーバー レベルの監査を既定の設定で有効にし、ストレージ アカウントに書いている。論理サーバー全体の監査の量がとても大きくなり、監査ログの取り出しが遅く、運用の費用もかさんでいる。監査のページの説明に合う見直しはどれか。

  1. サーバーの監査がデータベースごとに作るフォルダーのうち、調べるデータベースのものだけを読むようにする
  2. サーバー レベルの監査のまま、保存先を BlockBlobStorage の Premium のストレージ アカウントに替える
  3. サーバー レベルの監査のまま、監査の対象から tempdb と一時テーブルを外して、書く量を減らす
  4. データベース レベルの監査に切り替え、各データベースが自分の監査ログのフォルダーに書くようにする
正解と解説を見る

正解: D

正解の理由
ページは、更新の多い OLTP のデータベースが多い環境でサーバー レベルの監査を既定の設定で使うと、論理サーバー全体の監査の量がとても大きくなると書く。すべてのデータベースのイベントが同じ監査のフォルダーに書かれるので、1つのデータベースの監査ログを問い合わせるのも遅く、費用がかかる。見直しの1つ目として、データベース レベルの監査に切り替え、各データベースが自分の監査ログのフォルダーに書くようにすると、読み込む量が減って取り出しが速くなるとする。

違う選択肢
「サーバーの監査がデータベースごとに作るフォルダーのうち、調べるデータベースのものだけを読むようにする」… ページは、以前はサーバーの監査ログをデータベースごとのフォルダーに書いていたが、今はすべてのサーバーの監査ログを master という1つのフォルダーにまとめると書く。データベースごとのフォルダーは作られない。
「サーバー レベルの監査のまま、保存先を BlockBlobStorage の Premium のストレージ アカウントに替える」… ページは、Premium の BlockBlobStorage も監査の保存先に使えると書くが、遅さと費用の原因を、すべてのデータベースのイベントが同じ監査のフォルダーに書かれることに置く。保存先の種類を替えても、同じフォルダーに書かれることは変わらない。
「サーバー レベルの監査のまま、監査の対象から tempdb と一時テーブルを外して、書く量を減らす」… ページは、性能の制約のため、tempdb と一時テーブルはもともと監査しないと書く。外しても書く量は減らない。

押さえどころ
ページは、あわせて監査の設定を見直し、バッチの完了のイベントをすべて記録する必要があるのか、絞り込んだ設定で要件を満たせないかを確かめるよう勧める。読み取り専用のレプリカの監査ログも、今は master のフォルダーに書かれ、is_secondary_replica_true の列で絞り込める。

Azure Database Administrator Associate(DP-300)の演習アプリ(無料10問・全問は解錠で)へ

問題集(note)を見る