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 34

Question 330

A maintenance script reports success on index rebuilds but never runs a database integrity check after repeated storage-layer errors. Which diagnostic evidence should the database administrator check FIRST?

  1. Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.
  2. Inspect Query Store capture mode, runtime statistics, plan IDs, compatibility level, force-plan failure reasons and workload parameter distributions.
  3. Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.
  4. Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

Explanation

Correct Answer

C:

Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows. This is the discriminating system or configuration evidence for the case. Small index fragmentation percentages do not automatically justify full rebuild; large rebuilds consume log space and can block workloads. Corresponding approach: Schedule integrity checks, index and statistics maintenance based on measured fragmentation, modification rates and SLA rather than indiscriminately rebuilding every object each night.

Incorrect Answers

A:

Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events. These checks primarily test Automatic tuning and intelligent query processing guardrails instead of the critical system behavior in this case. Examine: Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.

B:

Inspect Query Store capture mode, runtime statistics, plan IDs, compatibility level, force-plan failure reasons and workload parameter distributions. These checks primarily test Query Store plan regressions and forced plans instead of the critical system behavior in this case. Examine: Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.

D:

Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. These checks primarily test Execution plans cardinality and indexing improvements instead of the critical system behavior in this case. Examine: Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.

Question 331

A team creates a secondary Managed Instance but forgets to test directory identities and SQL connection routing after a failover exercise. Which observable result BEST proves the database administration requirement is satisfied?

  1. Measured failover and restoration exercises meet agreed data loss and recovery time limits without confusing uptime redundancy with recoverability.
  2. Approved managed-instance failover or hybrid transition works after controlled traffic redirection, with required instance features and logins present.
  3. The SQL Server instance restarts on an eligible node using accessible shared data and log storage while the application resolves the cluster virtual network name.
  4. A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.

Explanation

Correct Answer

B:

Approved managed-instance failover or hybrid transition works after controlled traffic redirection, with required instance features and logins present. This is the observable database and application outcome rather than merely a saved setting. Managed Instance includes built-in platform availability features, but customer responsibilities still include cross-region recovery plans and application connection design.

Incorrect Answers

A:

Measured failover and restoration exercises meet agreed data loss and recovery time limits without confusing uptime redundancy with recoverability. This would validate RPO RTO strategy and availability versus recovery, but it does not establish the required outcome here. Verify instead: Approved managed-instance failover or hybrid transition works after controlled traffic redirection, with required instance features and logins present.

C:

The SQL Server instance restarts on an eligible node using accessible shared data and log storage while the application resolves the cluster virtual network name. This would validate SQL Server failover cluster instances shared storage constraints, but it does not establish the required outcome here. Verify instead: Approved managed-instance failover or hybrid transition works after controlled traffic redirection, with required instance features and logins present.

D:

A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies. This would validate HA DR tabletop and destructive failure testing, but it does not establish the required outcome here. Verify instead: Approved managed-instance failover or hybrid transition works after controlled traffic redirection, with required instance features and logins present.

Question 332

An app passes database row-count checks but its connection pool still sends writes to the legacy on-premises server after the planned cutover. 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. The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.
  4. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answer

C:

The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source. This is the observable database and application outcome rather than merely a saved setting. Online migration reduces downtime but is not automatically zero-downtime; final synchronization, traffic redirection and application tests still matter.

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: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

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: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

D:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This would validate Offline migration and post-migration verification, but it does not establish the required outcome here. Verify instead: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

Question 333

A team expects every Agent job and linked-server configuration to appear on a secondary AG replica without separately synchronizing those instance objects. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Use supported SQL Server failover cluster instances on Azure virtual machines with compatible shared storage and cluster quorum instead of treating FCIs as data-replication AGs.
  2. Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.
  3. Inspect replica role, readable secondary capacity, asynchronous replication lag, failover-group listener endpoint, DNS TTL and connection retry handling.
  4. 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.
  5. A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.

Explanation

Correct Answers

B:

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.

D:

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:

Use supported SQL Server failover cluster instances on Azure virtual machines with compatible shared storage and cluster quorum instead of treating FCIs as data-replication AGs. This choice pertains to SQL Server failover cluster instances shared storage constraints, 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:

Inspect replica role, readable secondary capacity, asynchronous replication lag, failover-group listener endpoint, DNS TTL and connection retry handling. 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.

E:

A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies. This choice pertains to HA DR tabletop and destructive failure testing, 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 334

A finance app uses cross-database three-part queries and proposed migration assessments cover only table and stored-procedure counts. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data.
  2. The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations.
  3. Choose a supported online migration path with ongoing data synchronization when a tight outage window requires it, and plan explicit final cutover, validation and rollback checkpoints.
  4. Inspect installed Arc agent/extensions, SQL resource inventory, policy assignments, supported assessment features, connectivity and data residency needs.
  5. Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.

Explanation

Correct Answers

A:

Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. This is the supported administration mechanism for the described workload. Successful schema import does not prove that instance-level jobs, security identities and linked dependencies survive a migration. Verify with: Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map. It supplies the implementation portion of this complementary answer.

E:

Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map. This is the discriminating system or configuration evidence for the case. Successful schema import does not prove that instance-level jobs, security identities and linked dependencies survive a migration. Corresponding approach: Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. It supplies the evidence portion of this complementary answer.

Incorrect Answers

B:

The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations. This choice pertains to Azure SQL Database service tiers and elastic pools, not the needed response/evidence pair. Use: Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. Check: Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.

C:

Choose a supported online migration path with ongoing data synchronization when a tight outage window requires it, and plan explicit final cutover, validation and rollback checkpoints. This choice pertains to Online migration with controlled cutover and validation, not the needed response/evidence pair. Use: Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. Check: Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.

D:

Inspect installed Arc agent/extensions, SQL resource inventory, policy assignments, supported assessment features, connectivity and data residency needs. This choice pertains to Azure Arc-enabled SQL and hybrid fleet governance, not the needed response/evidence pair. Use: Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. Check: Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.

Question 335

A pipeline retries a resource update after a policy denial and repeatedly fails because its region or SKU violates organizational guardrails. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources.
  2. The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data.
  3. Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database.
  4. Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources.
  5. Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

Explanation

Correct Answers

A:

Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. This is the supported administration mechanism for the described workload. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection. Verify with: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. It supplies the implementation portion of this complementary answer.

E:

Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. This is the discriminating system or configuration evidence for the case. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection. Corresponding approach: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. It supplies the evidence portion of this complementary answer.

Incorrect Answers

B:

The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data. This choice pertains to SQL Agent job troubleshooting and idempotent maintenance, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

C:

Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database. This choice pertains to SQL Server Agent schedules and job ownership, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

D:

Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources. This choice pertains to Azure PowerShell and CLI operations with scoped automation identity, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

Question 336

An administrator creates a database watcher but omits the production target and interprets the empty dashboard as proof of no performance problem. 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. Distinguish compute, data IO, log IO, memory and blocking contention using correlated counters, wait types and workload-specific thresholds before changing resources.
  3. Inspect blocker/waiter SPIDs, wait_resource, open transactions, deadlock XML, isolation level, lock escalation and transaction duration.
  4. Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.
  5. Create a workload baseline and enable appropriate Azure SQL monitoring, including database watcher where supported, to correlate query behavior with resource saturation over time.

Explanation

Correct Answers

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.

E:

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.

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:

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.

C:

Inspect blocker/waiter SPIDs, wait_resource, open transactions, deadlock XML, isolation level, lock escalation and transaction duration. This choice pertains to Blocking deadlocks and isolation strategy, 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 337

Fifty small tenant databases peak at different times but are each provisioned with dedicated high-capacity compute that sits mostly idle. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks.
  2. The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features.
  3. Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.
  4. Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.
  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:

Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. This is the supported administration mechanism for the described workload. Elastic pools share resources across eligible Azure SQL databases; adding a pool cannot eliminate an individual database's workload or resource configuration limits. Verify with: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits. It supplies the implementation portion of this complementary answer.

C:

Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits. This is the discriminating system or configuration evidence for the case. Elastic pools share resources across eligible Azure SQL databases; adding a pool cannot eliminate an individual database's workload or resource configuration limits. Corresponding approach: Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. It supplies the evidence portion of this complementary answer.

Incorrect Answers

B:

The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features. This choice pertains to Choosing Azure SQL Database versus Managed Instance versus SQL VM, not the needed response/evidence pair. Use: Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. Check: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

D:

Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results. This choice pertains to Offline migration and post-migration verification, not the needed response/evidence pair. Use: Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. Check: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

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 choice pertains to Table partitioning compression and scale-out tradeoffs, not the needed response/evidence pair. Use: Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. Check: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

Question 338

A team enables Change Tracking yet does not handle cleanup retention, leaving offline clients with sync versions too old for incremental replay. Which observable result BEST proves the database administration requirement is satisfied?

  1. Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.
  2. Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows.
  3. Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly.
  4. Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.

Explanation

Correct Answer

A:

Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls. This is the observable database and application outcome rather than merely a saved setting. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence.

Incorrect Answers

B:

Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows. This would validate Row-level security and ownership predicates, but it does not establish the required outcome here. Verify instead: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

C:

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: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

D:

Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability. This would validate Object-level encryption and database cryptographic controls, but it does not establish the required outcome here. Verify instead: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

Question 339

A regional outage triggers forced failover while the secondary replica lags behind, and the service owner promises absolute zero data loss. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect replica role, readable secondary capacity, asynchronous replication lag, failover-group listener endpoint, DNS TTL and connection retry handling.
  2. Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.
  3. Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.
  4. Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

Explanation

Correct Answer

C:

Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior. This is the discriminating system or configuration evidence for the case. Geo-replication is normally asynchronous and does not guarantee all uncommitted or recently committed data survives a forced regional failover. Corresponding approach: 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.

Incorrect Answers

A:

Inspect replica role, readable secondary capacity, asynchronous replication lag, failover-group listener endpoint, DNS TTL and connection retry handling. These checks primarily test Azure SQL failover groups versus active geo replication decisions instead of the critical system behavior in this case. Examine: Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.

B:

Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay. These checks primarily test Log shipping health and recovery orchestration instead of the critical system behavior in this case. Examine: Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.

D:

Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination. These checks primarily test Azure SQL automatic PITR and long-term retention instead of the critical system behavior in this case. Examine: Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.

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.

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