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 51

Question 500

A disconnected factory needs compliance reporting for on-premises SQL Server and must design supported Arc connectivity without exposing production databases publicly. Which observable result BEST proves the database administration requirement is satisfied?

  1. After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements.
  2. Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.
  3. The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features.
  4. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answer

B:

Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations. This is the observable database and application outcome rather than merely a saved setting. Azure Arc projects management and governance into Azure; Arc onboarding is not equivalent to migration or replacing SQL Server backups and patching.

Incorrect Answers

A:

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: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

C:

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: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

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: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

Question 501

A SQL Server VM keeps log shipping enabled but a blocked file share means logs have not been copied for six hours even though primary backups run. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. A recoverable backup is stored under controlled access and a real restore exercise proves the chain, keys and application consistency requirements.
  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. 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.
  5. 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.

Explanation

Correct Answers

B:

Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay. This is the discriminating system or configuration evidence for the case. Log shipping is backup-copy-restore orchestration, not synchronous automatic database failover or a substitute for manual application cutover. Corresponding approach: 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. It supplies the evidence portion of this complementary answer.

E:

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 is the supported administration mechanism for the described workload. Log shipping is backup-copy-restore orchestration, not synchronous automatic database failover or a substitute for manual application cutover. Verify with: Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

A recoverable backup is stored under controlled access and a real restore exercise proves the chain, keys and application consistency requirements. This choice pertains to Backup to Azure Blob URL and tested cloud restore, not the needed response/evidence pair. Use: 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. Check: Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.

C:

Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior. This choice pertains to Azure SQL Database active geo replication and failover groups, not the needed response/evidence pair. Use: 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. Check: Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.

D:

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: 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. Check: Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.

Question 502

An elastic pool reaches its shared CPU ceiling during a coordinated monthly batch and individual databases start timing out despite spare storage. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction.
  2. Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning.
  3. Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.
  4. Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.

Explanation

Correct 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.

Incorrect Answers

A:

Inspect predicate selectivity, partition elimination, split/merge plans, aligned indexes, compression CPU overhead and real data size reduction. These checks primarily test Table partitioning compression and scale-out tradeoffs instead of the critical system behavior in this case. Examine: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

B:

Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning. These checks primarily test Azure SQL deployment automation and Fabric SQL integration boundary instead of the critical system behavior in this case. Examine: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

D:

Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map. These checks primarily test Azure SQL migration assessment and feature compatibility instead of the critical system behavior in this case. Examine: Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.

Question 503

A customer lookup applies a function to an indexed date column and scans millions of rows despite a selective date parameter. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.
  2. Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.
  3. Inspect blocker/waiter SPIDs, wait_resource, open transactions, deadlock XML, isolation level, lock escalation and transaction duration.
  4. Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.

Explanation

Correct Answer

A:

Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. This is the discriminating system or configuration evidence for the case. A missing-index suggestion is a starting hypothesis, not a license to create every suggested index; SARGable predicates and accurate estimates matter. Corresponding approach: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware.

Incorrect Answers

B:

Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings. These checks primarily test Intelligent Insights and parameter-sensitive query analysis instead of the critical system behavior in this case. Examine: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

C:

Inspect blocker/waiter SPIDs, wait_resource, open transactions, deadlock XML, isolation level, lock escalation and transaction duration. These checks primarily test Blocking deadlocks and isolation strategy instead of the critical system behavior in this case. Examine: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

D:

Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change. These checks primarily test SQL operational baseline across waits locks and storage instead of the critical system behavior in this case. Examine: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

Question 504

An archive requirement needs seven years of evidence but a team relies only on the ordinary short-term point-in-time retention period. Which observable result BEST proves the database administration requirement is satisfied?

  1. A restore to the required historical point completes into a supported database target and data plus dependent identities are validated.
  2. 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.
  3. The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior.
  4. A recoverable backup is stored under controlled access and a real restore exercise proves the chain, keys and application consistency requirements.

Explanation

Correct Answer

A:

A restore to the required historical point completes into a supported database target and data plus dependent identities are validated. This is the observable database and application outcome rather than merely a saved setting. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits.

Incorrect Answers

B:

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: A restore to the required historical point completes into a supported database target and data plus dependent identities are validated.

C:

The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior. This would validate Azure SQL failover groups versus active geo replication decisions, but it does not establish the required outcome here. Verify instead: A restore to the required historical point completes into a supported database target and data plus dependent identities are validated.

D:

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: A restore to the required historical point completes into a supported database target and data plus dependent identities are validated.

Question 505

A customer lookup applies a function to an indexed date column and scans millions of rows despite a selective date parameter. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps.
  2. Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.
  3. Use Query Store to compare query runtime and plan history, identify a genuine plan regression, and force a known suitable plan only with ongoing validation and rollback.
  4. Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.
  5. Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware.

Explanation

Correct Answers

B:

Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. This is the discriminating system or configuration evidence for the case. A missing-index suggestion is a starting hypothesis, not a license to create every suggested index; SARGable predicates and accurate estimates matter. Corresponding approach: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. It supplies the evidence portion of this complementary answer.

E:

Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. This is the supported administration mechanism for the described workload. A missing-index suggestion is a starting hypothesis, not a license to create every suggested index; SARGable predicates and accurate estimates matter. Verify with: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps. This choice pertains to Azure Monitor alerts diagnostics and resource metrics, not the needed response/evidence pair. Use: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

C:

Use Query Store to compare query runtime and plan history, identify a genuine plan regression, and force a known suitable plan only with ongoing validation and rollback. This choice pertains to Query Store plan regressions and forced plans, not the needed response/evidence pair. Use: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

D:

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: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

Question 506

A ledger table is enabled for fraud-sensitive entries but no external digest verification is planned, undermining its independent tamper-evidence objective. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations.
  2. Classify sensitive columns, apply supported Dynamic Data Masking only for presentation control, and use encryption or RLS when stronger confidentiality is required.
  3. Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it.
  4. Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.
  5. Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

Explanation

Correct Answers

C:

Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. This is the supported administration mechanism for the described workload. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence. Verify with: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations. It supplies the implementation portion of this complementary answer.

E:

Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations. This is the discriminating system or configuration evidence for the case. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence. Corresponding approach: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. It supplies the evidence portion of this complementary answer.

Incorrect Answers

A:

Database files and supported backups remain encrypted with accessible protectors, and rotation or failover does not block required recovery operations. This choice pertains to Transparent data encryption keys and protector lifecycle, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

B:

Classify sensitive columns, apply supported Dynamic Data Masking only for presentation control, and use encryption or RLS when stronger confidentiality is required. This choice pertains to Dynamic data masking classification and permission differences, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

D:

Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. This choice pertains to Microsoft Entra authentication with contained service identity, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

Question 507

A pipeline references a hard-coded development server name when deploying SQL resources into production and risks modifying the wrong target. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.
  2. 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.
  3. Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.
  4. Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.

Explanation

Correct Answer

A:

Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks. This is the supported administration mechanism for the described workload. A valid ARM deployment may still produce unsafe security settings if templates use broad defaults or incorrect resource group/subscription targets. Verify with: Inspect template parameters, deployment scope, what-if output, module dependencies, identity role assignments and post-deploy effective configuration.

Incorrect Answers

B:

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 addresses Azure PowerShell and CLI operations with scoped automation identity, not the controlling requirement here. Azure RBAC permissions to create an Azure SQL server do not imply arbitrary T-SQL data access to every user database. Prefer: Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.

C:

Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. This addresses Azure SQL Database elastic jobs for fleet maintenance, not the controlling requirement here. Elastic jobs are a separate managed job-agent service and should not be confused with SQL Server Agent jobs inside Azure SQL Database. Prefer: Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.

D:

Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns. This addresses SQL Agent job troubleshooting and idempotent maintenance, not the controlling requirement here. Retrying a failed job without tracking committed work can create duplicate actions; application and SQL job state must be reconciled. Prefer: Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.

Question 508

An Automation runbook starts successfully but silently skips the target database due to a missing SQL user role and exits with code zero. Which observable result BEST proves the database administration requirement is satisfied?

  1. Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.
  2. A real job failure triggers one useful notification to the right team and its history records sufficient context for a safe repair or retry.
  3. The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.
  4. The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation.

Explanation

Correct Answer

A:

Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks. This is the observable database and application outcome rather than merely a saved setting. An Azure automation runbook reporting successful execution does not prove its database command succeeded or that an alert was delivered.

Incorrect Answers

B:

A real job failure triggers one useful notification to the right team and its history records sufficient context for a safe repair or retry. This would validate SQL Agent alerts operators and failure notifications, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

C:

The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords. This would validate Azure PowerShell and CLI operations with scoped automation identity, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

D:

The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation. This would validate Azure SQL Database elastic jobs for fleet maintenance, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

Question 509

A business dashboard slows despite low CPU, but diagnostic snapshots show dozens of sessions blocked behind one long-running transaction. Which observable result BEST proves the database administration requirement is satisfied?

  1. Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable.
  2. The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads.
  3. Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.
  4. The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

Explanation

Correct Answer

D:

The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load. This is the observable database and application outcome rather than merely a saved setting. One wait type alone is not a universal diagnosis; waits, plan behavior, request duration and resource data must be read together.

Incorrect Answers

A:

Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable. This would validate Azure Monitor alerts diagnostics and resource metrics, but it does not establish the required outcome here. Verify instead: The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

B:

The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads. This would validate Extended Events and workload-specific incident evidence, but it does not establish the required outcome here. Verify instead: The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

C:

Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints. This would validate Resource Governor and scoped compute configuration, but it does not establish the required outcome here. Verify instead: The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

Question 510

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 Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Use Azure Arc-enabled SQL Server to inventory and govern supported SQL Server instances outside Azure without assuming Arc moves their databases or turns them into PaaS.
  2. Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.
  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. Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks.

Explanation

Correct Answer

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 is the supported administration mechanism for the described workload. Online migration reduces downtime but is not automatically zero-downtime; final synchronization, traffic redirection and application tests still matter. Verify with: Inspect migration replication health, source change rate, lag, database compatibility, authentication, connection-string cutover and residual transaction state.

Incorrect Answers

A:

Use Azure Arc-enabled SQL Server to inventory and govern supported SQL Server instances outside Azure without assuming Arc moves their databases or turns them into PaaS. This addresses Azure Arc-enabled SQL and hybrid fleet governance, not the controlling requirement here. Azure Arc projects management and governance into Azure; Arc onboarding is not equivalent to migration or replacing SQL Server backups and patching. Prefer: 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.

B:

Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. This addresses Offline migration and post-migration verification, not the controlling requirement here. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Prefer: 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.

D:

Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. This addresses Azure SQL Database service tiers and elastic pools, not the controlling requirement here. Elastic pools share resources across eligible Azure SQL databases; adding a pool cannot eliminate an individual database's workload or resource configuration limits. Prefer: 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.

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