DP-300日本語試験無料問題集「Microsoft Administering Relational Databases on Microsoft Azure (DP-300日本語版) 認定」

あなたの会社は、Azure StreamAnalyticsを使用してデバイスを監視しています。
同社は、監視対象のデバイスの数を2倍にすることを計画しています。
追加の負荷を処理するのに十分な処理リソースがあることを確認するために、StreamAnalyticsジョブを監視する必要があります。
どのメトリックを監視する必要がありますか?

解説: (GoShiken メンバーにのみ表示されます)
Azure SQL Database マネージド インスタンスのフェールオーバー グループのディザスター リカバリーを計画しています。
会社の SLA では、大規模な停止が発生した場合に、フェイルオーバー グループ内のデータベースができるだけ早く利用可能になることが求められています。
読み取り/書き込みフェイルオーバー ポリシーを自動に設定します。
構成の 2 つの結果は何ですか? それぞれの正解は完全な解決策を示します。
注:正しく選択するたびに 1 ポイントの価値があります。

解説: (GoShiken メンバーにのみ表示されます)
ミッションクリティカルな本番データベース DB1 を含む Azure Virtual Machines 上の SQL Server インスタンスがあります。別の可用性ゾーンに 2 つ目の Azure Virtual Machines 上の SQL Server インスタンスがあります。両方のインスタンスは同じ仮想ネットワーク上にあります。
DB1を保護するための高可用性および災害復旧(HADR)ソリューションを推奨する必要があります。ソリューションは以下の要件を満たす必要があります。
* 最小復旧時間目標(RTO)と復旧時点目標(RPO)を提示してください。
・フェイルオーバー中はアプリケーションの設定を最小限に抑える。
推薦状には何を含めるべきでしょうか?

解説: (GoShiken メンバーにのみ表示されます)
AzureSQLデータベースがあります。
プランキャッシュが、一度だけ使用されたコンパイル済みプランでいっぱいであることがわかります。
select * from sys.database_scoped_configurations Transact-SQLコマンドを実行すると、次の表に示す結果が得られます。

あなたは記憶の圧力を和らげる必要があります。
何を構成する必要がありますか?

解説: (GoShiken メンバーにのみ表示されます)
DB1という名前のAzure SQLデータベースがあり、その中にSalesという名前のプライベート証明書が含まれています。
Salesの秘密鍵はパスワードで暗号化されています。
秘密鍵のパスワードを変更する必要があります。
どのTransact-SQLステートメントを実行すべきですか?

解説: (GoShiken メンバーにのみ表示されます)
Azure仮想マシン上に、VM1という名前のSQL Serverインスタンスがあります。
以下の要件を満たす災害復旧ソリューションを導入する必要があります。
- 15分以内にソリューションを動作可能な状態に戻します
失敗
- 隔離された環境で災害復旧テストを実行できる
管理業務の手間を最小限に抑える
解決策には何を含めるべきですか?

解説: (GoShiken メンバーにのみ表示されます)
ホットスポットに関する質問
Azure仮想マシン上に、DB1という名前のデータベースを含むSQL Serverがインストールされています。
データベースからチェックサムエラーが報告されました。
データベースを復旧する必要があります。
以下の設問にはどのように答えるべきですか?回答欄で適切な選択肢を選んでください。
注:正解ごとに1ポイントが加算されます。
正解:

Explanation:
Box 1: SINGLE_USER
The specified database must be in single-user mode to use one of the following repair options.
Box 2: REPAIR_ALLOW_DATA_LOSS
REPAIR_ALLOW_DATA_LOSS tries to repair all reported errors. These repairs can cause some data loss.
Note: The REPAIR_ALLOW_DATA_LOSS option is a supported feature but it may not always be the best option for bringing a database to a physically consistent state. If successful, the REPAIR_ALLOW_DATA_LOSS option may result in some data loss. In fact, it may result in more data lost than if a user were to restore the database from the last known good backup.
Incorrect Answers:
REPAIR_FAST
Maintains syntax for backward compatibility only. No repair actions are performed.
Box 3: MULTI_USER
All users that have the appropriate permissions to connect to the database are allowed.
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql
シミュレーション
db1のCPU使用率が平均よりも高い場合に、[email protected]宛てにメールアラートを生成する必要があります。
このタスクを完了するには、仮想マシンにサインインしてください。SQL Server Management StudioとAzureポータルを使用する必要がある場合があります。
正解:
Create a CPU status alert for a SQL Server on Azure
Create a metric alert with dynamic thresholds (Create an alert when a CPU exceeds an average) Step 1: In the search bar at the top of the Azure portal, type SQL, and select SQL databases.
Select the AdventureWorksLT database name listed.[Here db1]

Step 2: On the main blade for the database, navigate down to the monitoring section. Select Alerts.

Step 3: Select Create alert rule.

Step 4: In the Select a signal slide out, select CPU percentage.

Step 5: In the Configure signal slide out, select Dynamic for the Threshold property

Step 6: Then check that the Operator property is Greater than, the Aggregation type is Average.
Select Done.
(There is no Threshold value)
Step 7: Select the Actions tab.

Step 8: In the Actions tab, select Create action group.

Step 9: On the Action Group screen, type emailgroup in the Action group name field, and then select Next: Notifications.

Step 10: On the Notifications tab, enter the following information:
Notification type: Email/SMS message/Push/Voice
Note: When you select this option, a Email/SMS message/Push/Voice flyout will appear. Check the Email property and type: [[email protected]]

Step 11: Select Review + create, then select Create.

Note: Dynamic thresholds apply advanced machine learning and use a set of algorithms and methods to:
Learn the historical behavior of metrics
Analyze metrics over time and identify patterns such as hourly, daily or weekly patterns Recognize anomalies that indicate possible service issues Calculate the most appropriate threshold for the metric When you use dynamic thresholds, you don't have to know the "right" threshold for each metric, because dynamic thresholds calculate the most appropriate thresholds for you.
Reference:
https://microsoftlearning.github.io/dp-300-database-administrator/Instructions/Labs/12-create-cpu-status-alert.html
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-dynamic-thresholds
貴社は、Azure仮想マシン上でホストされているSQL Server 2019インスタンスを運用しています。この仮想マシンはWindows Server 2019を実行しており、4つのvCPUと28GBのメモリを搭載しています。
仮想マシンを16個のvCPUと64GBのメモリにスケールアップする必要があります。
tempdbデータベースのレイテンシは最小限に抑える必要があります。
tempdb用に4つのデータファイルを作成することにしました。
これは要件を満たしますか?

解説: (GoShiken メンバーにのみ表示されます)
複数のAzure SQLデータベースを含むAzureサブスクリプションをお持ちです。
あなたは、エラスティックジョブを使用して制御される自動化タスクをデプロイする予定です。
ジョブがユーザーに割り当てられた管理IDを使用して認証されるようにする必要があります。
まず最初に何をすべきでしょうか?

解説: (GoShiken メンバーにのみ表示されます)
sqldb1という名前のAzureSQLデータベースがあります。
sqldb1のデータとログファイルによってスペースの量を最小限に抑える必要があります。
何を実行する必要がありますか?

解説: (GoShiken メンバーにのみ表示されます)