cert
cert-1
cert-2

Pass Microsoft DP-300 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
DP-300 Exam - Verified By Experts
DP-300 Premium Bundle
$29.98

DP-300 Premium Bundle

$79.99
$109.97
  • Premium File 470 Questions & Answers. Last update: Nov 10, 2026
  • Training Course 130 Video Lectures
  • Study Guide 672 Pages
 
$109.97
$79.99
accept 43 downloads in last 7 days
block-screenshots
Purchase Microsoft DP-300 Exam Training Products Individually
Microsoft DP-300 Premium File
Premium File 470 Q&A
$76.99$69.99
Microsoft DP-300 Video Training Course
Training Course 130 Lectures
$21.99 $19.99
Microsoft DP-300 PDF Study Guide
Study Guide 672 Pages
$21.99 $19.99
Microsoft DP-300 Practice Test 35

Question 340

The Azure SQL service is under log IO pressure, but application engineers inspect only front-end HTTP response times and miss database metrics. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.
  2. Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.
  3. Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time.
  4. Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.
  5. Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources.

Explanation

Correct Answers

C:

Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time. This is the supported administration mechanism for the described workload. Database watcher and Azure Monitor observe resource activity but do not by themselves repair a bad execution plan or guarantee metrics are complete. Verify with: Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention. It supplies the implementation portion of this complementary answer.

D:

Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention. This is the discriminating system or configuration evidence for the case. Database watcher and Azure Monitor observe resource activity but do not by themselves repair a bad execution plan or guarantee metrics are complete. Corresponding approach: Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time. It supplies the evidence portion of this complementary answer.

Incorrect Answers

A:

Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints. This choice pertains to Resource Governor and scoped compute configuration, not the needed response/evidence pair. Use: Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time. Check: Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.

B:

Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events. This choice pertains to Automatic tuning and intelligent query processing guardrails, not the needed response/evidence pair. Use: Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time. Check: Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.

E:

Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources. This choice pertains to SQL operational baseline across waits locks and storage, not the needed response/evidence pair. Use: Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time. Check: Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.

Question 341

A pilot deploys an Azure SQL offering through a portal wizard but cannot reproduce SKU and private connectivity settings for disaster recovery. Which observable result BEST proves the database administration requirement is satisfied?

  1. Queries and retention maintenance operate on intended partitions with predictable execution plans, storage growth and acceptable CPU overhead.
  2. After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements.
  3. New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.
  4. The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features.

Explanation

Correct Answer

C:

New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries. This is the observable database and application outcome rather than merely a saved setting. Using Fabric with Azure SQL does not remove operational security responsibilities or grant unsupported cross-service transactional semantics.

Incorrect Answers

A:

Queries and retention maintenance operate on intended partitions with predictable execution plans, storage growth and acceptable CPU overhead. This would validate Table partitioning compression and scale-out tradeoffs, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

B:

After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements. This would validate Managed Instance and SQL VM compute storage scaling, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

D:

The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features. This would validate Choosing Azure SQL Database versus Managed Instance versus SQL VM, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

Question 342

An application encrypts selected customer fields using a database symmetric key but grants key-opening privileges to every reporting identity. Which observable result BEST proves the database administration requirement is satisfied?

  1. Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.
  2. Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly.
  3. Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations.
  4. Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly.

Explanation

Correct Answer

A:

Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability. This is the observable database and application outcome rather than merely a saved setting. SQL object encryption can protect selected values, but compromised key access or overly broad SQL privileges undermine the intended isolation.

Incorrect Answers

B:

Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly. This would validate Always Encrypted client-side protection and enclaves, but it does not establish the required outcome here. Verify instead: Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.

C:

Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations. This would validate Transparent data encryption keys and protector lifecycle, but it does not establish the required outcome here. Verify instead: Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.

D:

Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly. This would validate Least-privilege SQL roles and ownership chaining, but it does not establish the required outcome here. Verify instead: Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.

Question 343

An administrator plans to switch old partitions out nightly but builds a nonaligned index that blocks efficient partition switching. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction.
  2. Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows.
  3. Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks.
  4. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.
  5. Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects.

Explanation

Correct Answers

A:

Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction. This is the discriminating system or configuration evidence for the case. Partitioning alone does not make every query faster; indexes and predicate alignment determine pruning and compression may trade CPU for IO. Corresponding approach: Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects. It supplies the evidence portion of this complementary answer.

E:

Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects. This is the supported administration mechanism for the described workload. Partitioning alone does not make every query faster; indexes and predicate alignment determine pruning and compression may trade CPU for IO. Verify with: Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows. This choice pertains to Managed Instance and SQL VM compute storage scaling, not the needed response/evidence pair. Use: Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects. Check: Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction.

C:

Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. This choice pertains to Azure SQL Database service tiers and elastic pools, not the needed response/evidence pair. Use: Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects. Check: Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction.

D:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This choice pertains to Offline migration and post-migration verification, not the needed response/evidence pair. Use: Implement supported partition functions and aligned partition schemes for lifecycle-aware large tables, and choose row, page or columnstore compression only after measuring query and maintenance effects. Check: Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction.

Question 344

A troubleshooting team stores sensitive T-SQL parameters in a broadly accessible diagnostic file instead of limiting event fields and access. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources.
  2. Use Extended Events sessions to capture targeted SQL events and wait/blocking evidence with bounded collection and a safe target rather than enabling excessive full-query traces in production.
  3. Diagnose blocked and deadlocked sessions using live DMVs and deadlock graphs, then fix transaction scope, indexing or isolation behavior with concurrency tests.
  4. Correlate Azure SQL Intelligent Insights or Query Store evidence with parameter sensitivity and memory grant patterns, selecting documented plan or query changes instead of blindly upgrading SKU.

Explanation

Correct Answer

B:

Use Extended Events sessions to capture targeted SQL events and wait/blocking evidence with bounded collection and a safe target rather than enabling excessive full-query traces in production. This is the supported administration mechanism for the described workload. Extended Events supports focused diagnostic collection; an unfiltered high-volume session can itself increase production overhead and leak query text. Verify with: Inspect event session predicates, event fields, ring buffer or event file targets, dropped events, blocked process reports and collection overhead.

Incorrect Answers

A:

Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources. This addresses SQL operational baseline across waits locks and storage, not the controlling requirement here. One wait type alone is not a universal diagnosis; waits, plan behavior, request duration and resource data must be read together. Prefer: Use Extended Events sessions to capture targeted SQL events and wait/blocking evidence with bounded collection and a safe target rather than enabling excessive full-query traces in production.

C:

Diagnose blocked and deadlocked sessions using live DMVs and deadlock graphs, then fix transaction scope, indexing or isolation behavior with concurrency tests. This addresses Blocking deadlocks and isolation strategy, not the controlling requirement here. Raising an app timeout does not remove a blocking root cause; snapshot isolation can reduce some reader/writer contention but changes version-store behavior. Prefer: Use Extended Events sessions to capture targeted SQL events and wait/blocking evidence with bounded collection and a safe target rather than enabling excessive full-query traces in production.

D:

Correlate Azure SQL Intelligent Insights or Query Store evidence with parameter sensitivity and memory grant patterns, selecting documented plan or query changes instead of blindly upgrading SKU. This addresses Intelligent Insights and parameter-sensitive query analysis, not the controlling requirement here. Intelligent recommendations require contextual validation; SQL intelligent query processing features depend on engine version, database compatibility and workload shape. Prefer: Use Extended Events sessions to capture targeted SQL events and wait/blocking evidence with bounded collection and a safe target rather than enabling excessive full-query traces in production.

Question 345

A SQL Server availability group fails to synchronize because its mirroring endpoint cannot communicate through the network security policy. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.
  2. Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.
  3. Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures.
  4. Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.
  5. The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior.

Explanation

Correct Answers

A:

Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness. This is the discriminating system or configuration evidence for the case. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Corresponding approach: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. It supplies the evidence portion of this complementary answer.

B:

Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. This is the supported administration mechanism for the described workload. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Verify with: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness. It supplies the implementation portion of this complementary answer.

Incorrect Answers

C:

Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures. This choice pertains to Azure SQL Database active geo replication and failover groups, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

D:

Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay. This choice pertains to Log shipping health and recovery orchestration, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

E:

The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior. This choice pertains to Azure SQL failover groups versus active geo replication decisions, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

Question 346

A new private endpoint reaches the SQL server but the client disables certificate validation to mask an unrelated authentication error. Which observable result BEST proves the database administration requirement is satisfied?

  1. Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked.
  2. Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations.
  3. Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly.
  4. Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly.

Explanation

Correct Answer

A:

Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked. This is the observable database and application outcome rather than merely a saved setting. A Private Endpoint does not provide correct DNS records automatically in every custom network; name resolution and access policy require separate verification.

Incorrect Answers

B:

Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations. This would validate Transparent data encryption keys and protector lifecycle, but it does not establish the required outcome here. Verify instead: Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked.

C:

Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly. This would validate Always Encrypted client-side protection and enclaves, but it does not establish the required outcome here. Verify instead: Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked.

D:

Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly. This would validate Least-privilege SQL roles and ownership chaining, but it does not establish the required outcome here. Verify instead: Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked.

Question 347

Two Azure SQL Server VMs use synchronous AG replicas but the team creates no listener and applications connect directly to one instance hostname. Which observable result BEST proves the database administration requirement is satisfied?

  1. The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions.
  2. A recoverable backup is stored under controlled access and a real restore exercise proves the chain, keys and application consistency requirements.
  3. A complete chain can be restored to the required point using valid full, differential and sequential log backups with proven integrity.
  4. The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails.

Explanation

Correct Answer

A:

The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions. This is the observable database and application outcome rather than merely a saved setting. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login.

Incorrect Answers

B:

A recoverable backup is stored under controlled access and a real restore exercise proves the chain, keys and application consistency requirements. This would validate Backup to Azure Blob URL and tested cloud restore, but it does not establish the required outcome here. Verify instead: The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions.

C:

A complete chain can be restored to the required point using valid full, differential and sequential log backups with proven integrity. This would validate SQL Server native backup chain and recovery model, but it does not establish the required outcome here. Verify instead: The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions.

D:

The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails. This would validate Log shipping health and recovery orchestration, but it does not establish the required outcome here. Verify instead: The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions.

Question 348

Two Azure SQL Server VMs use synchronous AG replicas but the team creates no listener and applications connect directly to one instance hostname. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior.
  2. Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.
  3. Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs.
  4. Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.
  5. Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.

Explanation

Correct Answers

D:

Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness. This is the discriminating system or configuration evidence for the case. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Corresponding approach: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. It supplies the evidence portion of this complementary answer.

E:

Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. This is the supported administration mechanism for the described workload. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Verify with: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior. This choice pertains to Azure SQL failover groups versus active geo replication decisions, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

B:

Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target. This choice pertains to SQL Server native backup chain and recovery model, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

C:

Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs. This choice pertains to Log shipping health and recovery orchestration, not the needed response/evidence pair. Use: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. Check: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

Question 349

An Azure SQL Database hits its connection worker ceiling while management claims the absence of CPU pressure rules out database resource limits. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.
  2. Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.
  3. Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.
  4. Inspect event session predicates, event fields, ring buffer or event file targets, dropped events, blocked process reports and collection overhead.

Explanation

Correct Answer

C:

Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change. This is the discriminating system or configuration evidence for the case. One wait type alone is not a universal diagnosis; waits, plan behavior, request duration and resource data must be read together. Corresponding approach: Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources.

Incorrect Answers

A:

Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows. These checks primarily test Index and statistics maintenance with targeted cadence instead of the critical system behavior in this case. Examine: Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.

B:

Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention. These checks primarily test Database watcher and Azure SQL monitoring baseline instead of the critical system behavior in this case. Examine: Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.

D:

Inspect event session predicates, event fields, ring buffer or event file targets, dropped events, blocked process reports and collection overhead. These checks primarily test Extended Events and workload-specific incident evidence instead of the critical system behavior in this case. Examine: Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.

Question 350

A SQL Server VM takes a full backup every Sunday and promises five-minute RPO without any transaction-log backup schedule. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.
  2. After a planned or forced failover the intended database endpoint serves valid writes and read-only workloads under documented consistency limits.
  3. Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.
  4. Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.
  5. Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.

Explanation

Correct Answers

D:

Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target. This is the discriminating system or configuration evidence for the case. A full backup without subsequent transaction-log backups cannot recover every later transaction; SIMPLE recovery changes log backup support. Corresponding approach: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. It supplies the evidence portion of this complementary answer.

E:

Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. This is the supported administration mechanism for the described workload. A full backup without subsequent transaction-log backups cannot recover every later transaction; SIMPLE recovery changes log backup support. Verify with: Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. This choice pertains to Azure SQL automatic PITR and long-term retention, not the needed response/evidence pair. Use: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. Check: Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.

B:

After a planned or forced failover the intended database endpoint serves valid writes and read-only workloads under documented consistency limits. This choice pertains to Azure SQL Database active geo replication and failover groups, not the needed response/evidence pair. Use: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. Check: Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.

C:

Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests. This choice pertains to SQL Server failover cluster instances shared storage constraints, not the needed response/evidence pair. Use: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. Check: Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.

Administering Microsoft Azure SQL Solutions (DP-300) Practice Tests