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 10

Question 90

Azure SQL surfaces an Intelligent Insights regression alert and operators immediately double compute without reviewing the changed query plan. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.
  2. Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.
  3. Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.
  4. Inspect Query Store capture mode, runtime statistics, plan IDs, compatibility level, force-plan failure reasons and workload parameter distributions.

Explanation

Correct Answer

A:

Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings. This is the discriminating system or configuration evidence for the case. Intelligent recommendations require contextual validation; SQL intelligent query processing features depend on engine version, database compatibility and workload shape. Corresponding approach: 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.

Incorrect Answers

B:

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 diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.

C:

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: Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.

D:

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 diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.

Question 91

A multi-tenant API relies on an application query filter, but a support analyst runs an unrestricted SQL SELECT and sees every customer's orders. Which observable result BEST proves the database administration requirement is satisfied?

  1. Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database.
  2. Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.
  3. Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows.
  4. Approved users can execute only intended tables, views and procedures, while unauthorized writes and administrative operations fail reproducibly.

Explanation

Correct Answer

C:

Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows. This is the observable database and application outcome rather than merely a saved setting. Client-side WHERE filters are not a database security boundary, and incorrectly scoped predicates can leak cross-tenant data.

Incorrect Answers

A:

Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database. This would validate SQL authentication versus Entra and managed-instance principals, but it does not establish the required outcome here. Verify instead: Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows.

B:

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

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: Each authorized tenant sees only its records through SQL and API queries, while unauthorized predicate bypass attempts return no rows.

Question 92

An on-premises SQL engine is configured as though every Azure SQL automatic-tuning option exists identically on that engine and version. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.
  2. Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change.
  3. Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes.
  4. Schedule integrity checks, index and statistics maintenance based on measured fragmentation, modification rates and SLA rather than indiscriminately rebuilding every object each night.
  5. Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.

Explanation

Correct Answers

A:

Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events. This is the discriminating system or configuration evidence for the case. Automatic tuning may need time to evaluate evidence and can reverse actions; feature availability is platform and compatibility-level dependent. Corresponding approach: Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes. It supplies the evidence portion of this complementary answer.

C:

Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes. This is the supported administration mechanism for the described workload. Automatic tuning may need time to evaluate evidence and can reverse actions; feature availability is platform and compatibility-level dependent. Verify with: Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Compare CPU versus runnable tasks, WRITELOG, PAGEIOLATCH, resource governance, connection counts, tempdb usage, storage latency and times of workload change. This choice pertains to SQL operational baseline across waits locks and storage, not the needed response/evidence pair. Use: Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes. Check: Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.

D:

Schedule integrity checks, index and statistics maintenance based on measured fragmentation, modification rates and SLA rather than indiscriminately rebuilding every object each night. This choice pertains to Index and statistics maintenance with targeted cadence, not the needed response/evidence pair. Use: Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes. Check: Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.

E:

Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed. This choice pertains to Blocking deadlocks and isolation strategy, not the needed response/evidence pair. Use: Use supported Azure SQL automatic tuning or IQP features with monitoring and safety controls; verify supported recommendations and their observed effect before treating them as universal fixes. Check: Check automatic tuning mode, automatic plan correction state, index create/drop recommendations, plan verification, workload compatibility level and rollback events.

Question 93

A new Azure SQL diagnostic setting points to a Log Analytics workspace but its access and retention requirements were never validated. Which diagnostic evidence should the database administrator check FIRST?

  1. Review database watcher configuration and targets, query and instance samples, CPU, data/log IO, wait statistics, alert scope and time-series retention.
  2. Inspect supported platform, classifier function, workload groups, CPU and memory caps, connection routing, database-scoped settings and compute metrics.
  3. Inspect index page counts, fragmentation relevance, row modification counters, statistics age, update thresholds, DBCC CHECKDB results and blocking windows.
  4. Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps.

Explanation

Correct Answer

D:

Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps. This is the discriminating system or configuration evidence for the case. A low CPU value does not mean an app is healthy; incorrect aggregation or missing telemetry can hide blocked sessions and failures. Corresponding approach: Configure supported metrics, diagnostic settings and alerts for Azure SQL resources to detect real performance or availability regressions with correct thresholds and missing-data treatment.

Incorrect Answers

A:

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: Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps.

B:

Inspect supported platform, classifier function, workload groups, CPU and memory caps, connection routing, database-scoped settings and compute metrics. These checks primarily test Resource Governor and scoped compute configuration instead of the critical system behavior in this case. Examine: Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps.

C:

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: Inspect metric namespace, resource dimensions, aggregation periods, diagnostic destinations, alert scope, delivery permissions, action groups and sample timestamps.

Question 94

A SQL Server VM takes a full backup every Sunday and promises five-minute RPO without any transaction-log backup schedule. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. 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.
  2. 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.
  3. Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.
  4. Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets.

Explanation

Correct Answer

C:

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.

Incorrect Answers

A:

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 addresses Log shipping health and recovery orchestration, not the controlling requirement here. Log shipping is backup-copy-restore orchestration, not synchronous automatic database failover or a substitute for manual application cutover. Prefer: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.

B:

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 addresses Azure SQL automatic PITR and long-term retention, not the controlling requirement here. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Prefer: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.

D:

Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets. This addresses Backup to Azure Blob URL and tested cloud restore, not the controlling requirement here. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Prefer: Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.

Question 95

A user accidentally drops a data table at 10:05 and the DBA assumes restoring to 10:04 will overwrite the existing Azure SQL database with no application cutover. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  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. 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.
  3. Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective.
  4. Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets.

Explanation

Correct Answer

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 is the supported administration mechanism for the described workload. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Verify with: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

Incorrect Answers

B:

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 addresses Azure SQL Database active geo replication and failover groups, not the controlling requirement here. Geo-replication is normally asynchronous and does not guarantee all uncommitted or recently committed data survives a forced regional failover. Prefer: 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.

C:

Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. This addresses HA DR tabletop and destructive failure testing, not the controlling requirement here. A failover button clicking successfully is not proof the application, authentication, jobs and downstream services all recovered end to end. Prefer: 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.

D:

Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets. This addresses Backup to Azure Blob URL and tested cloud restore, not the controlling requirement here. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Prefer: 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.

Question 96

A security policy is deployed in disabled state and a test suite validates only the web UI rather than direct SQL access. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering.
  2. Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.
  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. Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly.
  5. Review sign-in error number and state, selected database, Entra token principal, group claims, CREATE USER scope, role membership and firewall reachability.

Explanation

Correct Answers

A:

Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering. This is the supported administration mechanism for the described workload. Client-side WHERE filters are not a database security boundary, and incorrectly scoped predicates can leak cross-tenant data. Verify with: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts. It supplies the implementation portion of this complementary answer.

B:

Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts. This is the discriminating system or configuration evidence for the case. Client-side WHERE filters are not a database security boundary, and incorrectly scoped predicates can leak cross-tenant data. Corresponding approach: Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering. It supplies the evidence portion of this complementary answer.

Incorrect 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 choice pertains to Azure SQL auditing ledger and change tracking distinctions, not the needed response/evidence pair. Use: Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering. Check: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

D:

Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly. This choice pertains to Always Encrypted client-side protection and enclaves, not the needed response/evidence pair. Use: Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering. Check: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

E:

Review sign-in error number and state, selected database, Entra token principal, group claims, CREATE USER scope, role membership and firewall reachability. This choice pertains to Diagnosing login failure and group-based access, not the needed response/evidence pair. Use: Implement Row-Level Security with a carefully tested predicate function and security policy for each tenant or business boundary, independent of form-level filtering. Check: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

Question 97

A BI application enables Always Encrypted columns but connects through a driver without the required encryption and enclave configuration. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.
  2. Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations.
  3. Low-trust users receive suitably masked results while sensitive storage and access controls still enforce separately tested privacy requirements.
  4. Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions.
  5. Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups.

Explanation

Correct Answers

B:

Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. This is the supported administration mechanism for the described workload. Always Encrypted is distinct from TDE; queries and operations may be constrained without supported enclave capabilities and drivers. Verify with: Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions. It supplies the implementation portion of this complementary answer.

D:

Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions. This is the discriminating system or configuration evidence for the case. Always Encrypted is distinct from TDE; queries and operations may be constrained without supported enclave capabilities and drivers. Corresponding approach: Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. It supplies the evidence portion of this complementary answer.

Incorrect Answers

A:

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: Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. Check: Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions.

C:

Low-trust users receive suitably masked results while sensitive storage and access controls still enforce separately tested privacy requirements. This choice pertains to Dynamic data masking classification and permission differences, not the needed response/evidence pair. Use: Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. Check: Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions.

E:

Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups. This choice pertains to Transparent data encryption keys and protector lifecycle, not the needed response/evidence pair. Use: Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. Check: Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions.

Question 98

A company must run a weekly maintenance stored procedure against 300 Azure SQL databases but the administrator expects SQL Server Agent to exist on every logical server. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.
  2. Inspect template parameters, deployment scope, what-if output, module dependencies, identity role assignments and post-deploy effective configuration.
  3. Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.
  4. The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.
  5. Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.

Explanation

Correct Answers

A:

Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions. This is the discriminating system or configuration evidence for the case. Elastic jobs are a separate managed job-agent service and should not be confused with SQL Server Agent jobs inside Azure SQL Database. Corresponding approach: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. It supplies the evidence portion of this complementary answer.

E:

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 is the supported administration mechanism for the described workload. Elastic jobs are a separate managed job-agent service and should not be confused with SQL Server Agent jobs inside Azure SQL Database. Verify with: Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Inspect template parameters, deployment scope, what-if output, module dependencies, identity role assignments and post-deploy effective configuration. This choice pertains to ARM and Bicep declarative Azure SQL provisioning, not the needed response/evidence pair. Use: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. Check: Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.

C:

Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently. This choice pertains to Azure database task automation alerts and retries, not the needed response/evidence pair. Use: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. Check: Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.

D:

The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords. This choice pertains to Azure PowerShell and CLI operations with scoped automation identity, not the needed response/evidence pair. Use: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. Check: Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.

Question 99

An administrator exports a large database to BACPAC and assumes SQL Server logins, SQL Agent schedules and linked servers will be recreated automatically. 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 deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features.
  3. Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.
  4. Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.
  5. 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.

Explanation

Correct Answers

C:

Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results. This is the discriminating system or configuration evidence for the case. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Corresponding approach: 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. It supplies the evidence portion of this complementary answer.

E:

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 is the supported administration mechanism for the described workload. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Verify with: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. This choice pertains to Azure SQL migration assessment and feature compatibility, not the needed response/evidence pair. Use: 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. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

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: 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. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

D:

Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits. This choice pertains to Azure SQL Database service tiers and elastic pools, not the needed response/evidence pair. Use: 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. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

Question 100

An Azure SQL Database admin attempts to execute instance-level Resource Governor configuration and assumes the managed database grants unrestricted server control. Which observable result BEST proves the database administration requirement is satisfied?

  1. Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.
  2. Performance improvements persist under measured production workloads and failed recommendations are reversed or disabled according to policy.
  3. Access paths and estimates remain healthy with acceptable maintenance duration, transaction log growth and production concurrency.
  4. The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

Explanation

Correct Answer

A:

Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints. This is the observable database and application outcome rather than merely a saved setting. Resource Governor is not uniformly offered on every Azure SQL service, and workload isolation cannot be achieved simply by setting an unrelated database-scoped knob.

Incorrect Answers

B:

Performance improvements persist under measured production workloads and failed recommendations are reversed or disabled according to policy. This would validate Automatic tuning and intelligent query processing guardrails, but it does not establish the required outcome here. Verify instead: Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.

C:

Access paths and estimates remain healthy with acceptable maintenance duration, transaction log growth and production concurrency. This would validate Index and statistics maintenance with targeted cadence, but it does not establish the required outcome here. Verify instead: Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.

D:

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

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