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 29

Question 280

An engineering team deploys zone-redundant compute and assumes the architecture also survives a complete Azure region failure without geo backups. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.
  2. Check Managed Instance region pairing, VNet/DNS dependencies, SQL MI link prerequisites where used, migration and failover sequence, replication health and authentication continuity.
  3. After a planned or forced failover the intended database endpoint serves valid writes and read-only workloads under documented consistency limits.
  4. Choose Azure SQL failover groups or active geo-replication according to group-level endpoint continuity, supported replication topology, read scale and application reconnect requirements.
  5. Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities.

Explanation

Correct Answers

A:

Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map. This is the discriminating system or configuration evidence for the case. High availability reduces some outages but cannot substitute for recoverable backups after corruption or human deletion; RPO and RTO are separate targets. Corresponding approach: Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities. It supplies the evidence portion of this complementary answer.

E:

Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities. This is the supported administration mechanism for the described workload. High availability reduces some outages but cannot substitute for recoverable backups after corruption or human deletion; RPO and RTO are separate targets. Verify with: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Check Managed Instance region pairing, VNet/DNS dependencies, SQL MI link prerequisites where used, migration and failover sequence, replication health and authentication continuity. This choice pertains to Managed Instance hybrid recovery and operational readiness, not the needed response/evidence pair. Use: Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities. Check: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

C:

After a planned or forced failover the intended database endpoint serves valid writes and read-only workloads under documented consistency limits. This choice pertains to Azure SQL Database active geo replication and failover groups, not the needed response/evidence pair. Use: Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities. Check: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

D:

Choose Azure SQL failover groups or active geo-replication according to group-level endpoint continuity, supported replication topology, read scale and application reconnect requirements. This choice pertains to Azure SQL failover groups versus active geo replication decisions, not the needed response/evidence pair. Use: Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities. Check: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

Question 281

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 diagnostic evidence should the database administrator check FIRST?

  1. Check effective permission using EXECUTE AS, user/database role membership, ownership chain, DENY overrides, T-SQL GRANT statements and precise failed operation.
  2. Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.
  3. Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions.
  4. Inspect sensitivity labels, masking expressions, UNMASK permissions, privileged role membership and direct query behavior across application identities.

Explanation

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

Incorrect Answers

A:

Check effective permission using EXECUTE AS, user/database role membership, ownership chain, DENY overrides, T-SQL GRANT statements and precise failed operation. These checks primarily test Least-privilege SQL roles and ownership chaining instead of the critical system behavior in this case. Examine: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

C:

Inspect encrypted column metadata, column master and encryption keys, driver feature support, enclave attestation where applicable and key store permissions. These checks primarily test Always Encrypted client-side protection and enclaves instead of the critical system behavior in this case. Examine: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

D:

Inspect sensitivity labels, masking expressions, UNMASK permissions, privileged role membership and direct query behavior across application identities. These checks primarily test Dynamic data masking classification and permission differences instead of the critical system behavior in this case. Examine: Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.

Question 282

An enterprise wants one inventory of licensed SQL Server instances across branches but believes Arc onboarding will automatically migrate their MDF files to Azure. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Select Azure SQL Database for managed database-level PaaS needs, Azure SQL Managed Instance when near-instance compatibility is required, or SQL Server on Azure VMs for OS and instance control.
  2. 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.
  3. Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks.
  4. 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.

Explanation

Correct Answer

B:

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 is the supported administration mechanism for the described workload. Azure Arc projects management and governance into Azure; Arc onboarding is not equivalent to migration or replacing SQL Server backups and patching. Verify with: Inspect installed Arc agent/extensions, SQL resource inventory, policy assignments, supported assessment features, connectivity and data residency needs.

Incorrect Answers

A:

Select Azure SQL Database for managed database-level PaaS needs, Azure SQL Managed Instance when near-instance compatibility is required, or SQL Server on Azure VMs for OS and instance control. This addresses Choosing Azure SQL Database versus Managed Instance versus SQL VM, not the controlling requirement here. A managed database offering does not necessarily expose every SQL Server instance feature; platform responsibility differs from SQL Server on a VM. Prefer: 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.

C:

Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. This 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: 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.

D:

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 addresses Online migration with controlled cutover and validation, not the controlling requirement here. Online migration reduces downtime but is not automatically zero-downtime; final synchronization, traffic redirection and application tests still matter. Prefer: 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.

Question 283

An administrator exports a large database to BACPAC and assumes SQL Server logins, SQL Agent schedules and linked servers will be recreated automatically. Which observable result BEST proves the database administration requirement is satisfied?

  1. The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations.
  2. Queries and retention maintenance operate on intended partitions with predictable execution plans, storage growth and acceptable CPU overhead.
  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

D:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This is the observable database and application outcome rather than merely a saved setting. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs.

Incorrect Answers

A:

The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations. This would validate Azure SQL Database service tiers and elastic pools, but it does not establish the required outcome here. Verify instead: The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

B:

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 migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

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 would validate Online migration with controlled cutover and validation, but it does not establish the required outcome here. Verify instead: The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Question 284

A function app obtains an Azure token successfully but database connections fail because its managed identity was never created as a database user. 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. Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked.
  3. Distinguish authentication from authorization using SQL error context, Entra membership and database principal mapping before changing firewall or granting elevated roles.
  4. Inspect login/user mapping, server principals, password policy, Entra admin configuration, directory identity, database containment and connection string authentication mode.
  5. Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions.

Explanation

Correct Answers

A:

Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. This is the discriminating system or configuration evidence for the case. A successful token request is not sufficient if the database principal, scope or permissions are missing or the token targets the wrong resource. Corresponding approach: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. It supplies the evidence portion of this complementary answer.

E:

Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. This is the supported administration mechanism for the described workload. A successful token request is not sufficient if the database principal, scope or permissions are missing or the token targets the wrong resource. Verify with: Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Authorized workloads resolve the intended endpoint and connect over the required private or permitted path while unauthorized public sources are blocked. This choice pertains to Azure SQL private endpoints firewall and TLS boundary, not the needed response/evidence pair. Use: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. Check: Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.

C:

Distinguish authentication from authorization using SQL error context, Entra membership and database principal mapping before changing firewall or granting elevated roles. This choice pertains to Diagnosing login failure and group-based access, not the needed response/evidence pair. Use: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. Check: Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.

D:

Inspect login/user mapping, server principals, password policy, Entra admin configuration, directory identity, database containment and connection string authentication mode. This choice pertains to SQL authentication versus Entra and managed-instance principals, not the needed response/evidence pair. Use: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. Check: Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.

Question 285

A pipeline retries a resource update after a policy denial and repeatedly fails because its region or SKU violates organizational guardrails. Which observable result BEST proves the database administration requirement is satisfied?

  1. Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data.
  2. The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.
  3. A real job failure triggers one useful notification to the right team and its history records sufficient context for a safe repair or retry.
  4. A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

Explanation

Correct Answer

D:

A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state. This is the observable database and application outcome rather than merely a saved setting. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection.

Incorrect Answers

A:

Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data. This would validate ARM and Bicep declarative Azure SQL provisioning, but it does not establish the required outcome here. Verify instead: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

B:

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: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

C:

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: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

Question 286

An engineer hardcodes the production database server name inside a staging deployment template and creates resources in the wrong subscription. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning.
  2. 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.
  3. Inventory SQL Agent, cross-database dependencies, instance features, latency, licensing, OS access and application connection requirements before choosing a target.
  4. Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent.
  5. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answers

A:

Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning. This is the discriminating system or configuration evidence for the case. Using Fabric with Azure SQL does not remove operational security responsibilities or grant unsupported cross-service transactional semantics. Corresponding approach: Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent. It supplies the evidence portion of this complementary answer.

D:

Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent. This is the supported administration mechanism for the described workload. Using Fabric with Azure SQL does not remove operational security responsibilities or grant unsupported cross-service transactional semantics. Verify with: Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

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 choice pertains to Azure Arc-enabled SQL and hybrid fleet governance, not the needed response/evidence pair. Use: Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent. Check: Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning.

C:

Inventory SQL Agent, cross-database dependencies, instance features, latency, licensing, OS access and application connection requirements before choosing a target. This choice pertains to Choosing Azure SQL Database versus Managed Instance versus SQL VM, not the needed response/evidence pair. Use: Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent. Check: Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning.

E:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This choice pertains to Offline migration and post-migration verification, not the needed response/evidence pair. Use: Deploy governed Azure SQL resources with repeatable infrastructure templates and evaluate Azure SQL Database in Fabric for supported analytics-connected workflows rather than assuming all workloads are equivalent. Check: Compare database offering capabilities, deployment parameters, identity, networking, Fabric integration support, source control and tenant governance before provisioning.

Question 287

An operator checks that a Blob container contains yesterday's full backup but never verifies log chain completeness or the target RTO through restore testing. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.
  2. The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails.
  3. Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.
  4. Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.
  5. 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 Answers

C:

Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats. This is the discriminating system or configuration evidence for the case. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Corresponding approach: 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. It supplies the evidence portion of this complementary answer.

E:

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 is the supported administration mechanism for the described workload. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Verify with: Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. This choice pertains to Azure SQL automatic PITR and long-term retention, not the needed response/evidence pair. Use: 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. Check: Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.

B:

The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails. This choice pertains to Log shipping health and recovery orchestration, not the needed response/evidence pair. Use: 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. Check: Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.

D:

Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests. This choice pertains to SQL Server failover cluster instances shared storage constraints, not the needed response/evidence pair. Use: 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. Check: Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.

Question 288

A team enables Change Tracking yet does not handle cleanup retention, leaving offline clients with sync versions too old for incremental replay. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts.
  2. Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation.
  3. Inspect sensitivity labels, masking expressions, UNMASK permissions, privileged role membership and direct query behavior across application identities.
  4. Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

Explanation

Correct Answer

D:

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.

Incorrect Answers

A:

Inspect SESSION_CONTEXT usage, predicate function logic, policy state, object permissions, execution plans and cross-tenant test accounts. These checks primarily test Row-level security and ownership predicates instead of the critical system behavior in this case. Examine: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

B:

Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation. These checks primarily test Azure SQL private endpoints firewall and TLS boundary instead of the critical system behavior in this case. Examine: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

C:

Inspect sensitivity labels, masking expressions, UNMASK permissions, privileged role membership and direct query behavior across application identities. These checks primarily test Dynamic data masking classification and permission differences instead of the critical system behavior in this case. Examine: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

Question 289

A Managed Instance reports high WRITELOG waits during a nightly load while engineers propose adding more CPU cores without checking log rate limits. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows.
  2. Inspect CPU, data IO, log write, storage, concurrent sessions, DTU/vCore utilization, pool-level pressure and per-database limits.
  3. 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.
  4. Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits.
  5. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answers

A:

Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows. This is the discriminating system or configuration evidence for the case. Increasing CPU cannot fix a saturated log throughput budget or a storage path with high sustained write latency. Corresponding approach: Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. It supplies the evidence portion of this complementary answer.

D:

Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. This is the supported administration mechanism for the described workload. Increasing CPU cannot fix a saturated log throughput budget or a storage path with high sustained write latency. Verify with: Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

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: Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. Check: Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows.

C:

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: Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. Check: Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows.

E:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This choice pertains to Offline migration and post-migration verification, not the needed response/evidence pair. Use: Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. Check: Measure vCore pressure, memory grants, data and log latency, tempdb contention, IOPS ceilings, disk caching, VM SKU caps and scaling windows.

Question 290

A deployment job has Contributor on an Azure resource group but fails its SQL table modifications because no database principal was granted access. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. 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.
  2. 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.
  3. 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.
  4. 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 Answer

A:

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 is the supported administration mechanism for the described workload. Azure RBAC permissions to create an Azure SQL server do not imply arbitrary T-SQL data access to every user database. Verify with: Review subscription context, service principal or managed identity, Azure RBAC role, API response, database resource state and script error handling.

Incorrect Answers

B:

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 addresses Deployment monitoring rollback and drift reconciliation, not the controlling requirement here. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection. Prefer: 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.

C:

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 addresses ARM and Bicep declarative Azure SQL provisioning, not the controlling requirement here. A valid ARM deployment may still produce unsafe security settings if templates use broad defaults or incorrect resource group/subscription targets. Prefer: 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.

D:

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

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