Administering Microsoft Azure SQL Solutions DP-300 Practice Test 6
Question 50
Given the Azure SQL condition "A portfolio of hundreds of small tenant databases shares a pool but one tenant dominates resources", the proposed change is "Review per-database limits and elastic pool utilization before changing pool size". Which explanation BEST supports the change?
- Azure SQL service tiers differ in compute storage architecture and performance characteristics
- Elastic pools have aggregate resources and per-database resource governance that affect noisy neighbors
- Some Azure SQL service tiers expose read-only secondary replicas for supported scale-out patterns
- Aligned partitioned data and indexes support partition-aware administration and query pruning
Explanation
Correct Answer
B:Elastic pools have aggregate resources and per-database resource governance that affect noisy neighbors. This is the mechanism that makes the proposed change, review per-database limits and elastic pool utilization before changing pool size, appropriate to the database environment described. The key limitation is that increasing the total pool capacity without checking tenant limits may leave one database throttled. A concrete confirmation is that per-database and pool metrics show the dominating workload no longer starves its neighbors.
Incorrect Answers
A:Azure SQL service tiers differ in compute storage architecture and performance characteristics is a valid distinction for a different database situation, for example when a latency-sensitive transactional workload suffers read delays under the General Purpose tier. Here the determining mechanism is that elastic pools have aggregate resources and per-database resource governance that affect noisy neighbors. The alternative does not explain why the selected solution addresses this requirement.
C:Some Azure SQL service tiers expose read-only secondary replicas for supported scale-out patterns is a valid distinction for a different database situation, for example when an Azure SQL Database is write-heavy and a reader workload causes contention with transactions. Here the determining mechanism is that elastic pools have aggregate resources and per-database resource governance that affect noisy neighbors. The alternative does not explain why the selected solution addresses this requirement.
D:Aligned partitioned data and indexes support partition-aware administration and query pruning is a valid distinction for a different database situation, for example when an order database must retain current and historical partitions without changing business queries. Here the determining mechanism is that elastic pools have aggregate resources and per-database resource governance that affect noisy neighbors. The alternative does not explain why the selected solution addresses this requirement.
Question 51
For the case "An Azure SQL developer sees a missing index recommendation and wants to apply all suggested indexes immediately", the team chooses "Validate recommendations against workload read and write cost before deployment". Which database behavior justifies that choice?
- Deadlocks arise when concurrent sessions wait cyclically for incompatible resources
- Poor cardinality estimates can drive inappropriate join strategies and memory allocation
- Missing index hints reflect possible gains for specific queries but not full workload tradeoffs
- Query Store groups performance by statements plans and time windows for supported versions
Explanation
Correct Answer
C:Missing index hints reflect possible gains for specific queries but not full workload tradeoffs. This is the mechanism that makes the proposed change, validate recommendations against workload read and write cost before deployment, appropriate to the database environment described. The key limitation is that blindly adding every suggestion can increase modification overhead and duplicate indexes. A concrete confirmation is that a workload benchmark shows net improvement after applying only justified index changes.
Incorrect Answers
A:Deadlocks arise when concurrent sessions wait cyclically for incompatible resources is a valid distinction for a different database situation, for example when an application occasionally deadlocks when two transactions update tables in opposite order. Here the determining mechanism is that missing index hints reflect possible gains for specific queries but not full workload tradeoffs. The alternative does not explain why the selected solution addresses this requirement.
B:Poor cardinality estimates can drive inappropriate join strategies and memory allocation is a valid distinction for a different database situation, for example when a join between two large tables shows a wrong estimated row count and memory grant spills. Here the determining mechanism is that missing index hints reflect possible gains for specific queries but not full workload tradeoffs. The alternative does not explain why the selected solution addresses this requirement.
D:Query Store groups performance by statements plans and time windows for supported versions is a valid distinction for a different database situation, for example when a DBA wants to know which statement consumes the most total CPU across busy hours. Here the determining mechanism is that missing index hints reflect possible gains for specific queries but not full workload tradeoffs. The alternative does not explain why the selected solution addresses this requirement.
Question 52
A database administrator must resolve this Azure SQL or SQL Server issue: An Azure SQL Database must be restored to the state it held shortly before accidental deletion at 14:00. What action BEST meets the requirement?
- Assess the loss of geo-restore capability and document the revised DR consequences
- Restore under a secure target identity and sanitize confidential data before release
- Restore the full backup in NORECOVERY mode and apply the complete ordered log chain
- Use supported point-in-time restore to create the recovery database at a chosen earlier timestamp
Explanation
Correct Answer
D:Use supported point-in-time restore to create the recovery database at a chosen earlier timestamp. The deciding requirement in this SQL platform scenario is addressed because managed Azure SQL backups enable point-in-time recovery within the configured retention window. Without the change, restoring only the newest backup may retain the destructive change. Confirm the outcome through a controlled validation where the recovered database contains the committed records before the deletion event.
Incorrect Answers
A:Assess the loss of geo-restore capability and document the revised DR consequences would instead apply to another SQL platform issue, such as when an Azure SQL backup policy changes redundancy from geo-redundant to locally redundant to reduce cost. The present requirement calls for use supported point-in-time restore to create the recovery database at a chosen earlier timestamp; this alternative changes a different control and does not directly resolve the stated database issue.
B:Restore under a secure target identity and sanitize confidential data before release would instead apply to another SQL platform issue, such as when a production restore is prepared for a nonproduction environment used by a third-party vendor. The present requirement calls for use supported point-in-time restore to create the recovery database at a chosen earlier timestamp; this alternative changes a different control and does not directly resolve the stated database issue.
C:Restore the full backup in NORECOVERY mode and apply the complete ordered log chain would instead apply to another SQL platform issue, such as when a DBA must restore a database from a full backup plus several log backups after a server failure. The present requirement calls for use supported point-in-time restore to create the recovery database at a chosen earlier timestamp; this alternative changes a different control and does not directly resolve the stated database issue.
Question 53
An Azure database operations team observes the following condition: A new Entra group should have rights in an Azure SQL database without a SQL login secret. Which change is MOST appropriate?
- Create a contained database user from the approved external Entra identity
- Use Microsoft Entra workload identity or secured secret references for SQL connections where supported
- Correct the driver token resource and the Azure SQL authentication flow
- Grant SELECT on the approved view to a database role with no base-table write permissions
Explanation
Correct Answer
A:Create a contained database user from the approved external Entra identity. The deciding requirement in this SQL platform scenario is addressed because contained database users can authenticate through Microsoft Entra without a traditional SQL Server password login. Without the change, trying to create only a legacy password login misses the requested federated identity flow. Confirm the outcome through a controlled validation where group members authenticate and the intended database role permissions apply.
Incorrect Answers
B:Use Microsoft Entra workload identity or secured secret references for SQL connections where supported would instead apply to another SQL platform issue, such as when a database administrator wants to avoid storing sensitive passwords in Azure deployment scripts. The present requirement calls for create a contained database user from the approved external Entra identity; this alternative changes a different control and does not directly resolve the stated database issue.
C:Correct the driver token resource and the Azure SQL authentication flow would instead apply to another SQL platform issue, such as when a service uses Microsoft Entra token-based SQL authentication but connects with a token for the wrong audience. The present requirement calls for create a contained database user from the approved external Entra identity; this alternative changes a different control and does not directly resolve the stated database issue.
D:Grant SELECT on the approved view to a database role with no base-table write permissions would instead apply to another SQL platform issue, such as when a service identity must query one reporting view but not update the underlying finance table. The present requirement calls for create a contained database user from the approved external Entra identity; this alternative changes a different control and does not directly resolve the stated database issue.
Question 54
Following an approved fix for "A Managed Instance team needs alerts when storage space approaches a configured ceiling", what observation BEST confirms that it works?
- The blocked request and lock holder are identified along with the originating transaction
- A synthetic threshold test creates the expected alert and on-call notification
- Measured log write volume correlates with the write workload and capacity planning
- Dashboards identify which database drives the observed peak
Explanation
Correct Answer
B:A synthetic threshold test creates the expected alert and on-call notification. This observation tests the actual effect of configure Azure Monitor metrics and action groups with meaningful capacity thresholds instead of assuming that a configuration change alone was successful. The underlying database behavior is that azure Monitor can collect supported SQL resource metrics and route alert notifications. The control matters because without threshold alerts a database may reach capacity before an operator intervenes.
Incorrect Answers
A:The blocked request and lock holder are identified along with the originating transaction could validate a separate fix, for example when a DBA needs to examine long-lived SQL blocking chains during a workload spike. Here the required proof is that a synthetic threshold test creates the expected alert and on-call notification. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:Measured log write volume correlates with the write workload and capacity planning could validate a separate fix, for example when a DBA wants a time series of database log throughput to assess write growth. Here the required proof is that a synthetic threshold test creates the expected alert and on-call notification. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D:Dashboards identify which database drives the observed peak could validate a separate fix, for example when a software team uses an Azure SQL logical server and wants to compare CPU across five databases. Here the required proof is that a synthetic threshold test creates the expected alert and on-call notification. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 55
For the case "A hybrid application has configured TLS for Azure SQL but legacy clients still negotiate unsupported encryption behavior", the team chooses "Update the client drivers and require appropriate supported SQL TLS settings". Which database behavior justifies that choice?
- Restoring data carries sensitive content into the target security boundary unless separately controlled
- Customer-managed TDE keys allow the organization to govern database encryption protectors
- End-to-end SQL transport security depends on compatible clients and validated server identities
- Native SQL backup encryption protects backup media when managed keys are retained for restore
Explanation
Correct Answer
C:End-to-end SQL transport security depends on compatible clients and validated server identities. This is the mechanism that makes the proposed change, update the client drivers and require appropriate supported SQL TLS settings, appropriate to the database environment described. The key limitation is that a database-side TLS preference cannot make an obsolete client implement valid certificate checking. A concrete confirmation is that packet and connection tests show supported encryption for every approved client.
Incorrect Answers
A:Restoring data carries sensitive content into the target security boundary unless separately controlled is a valid distinction for a different database situation, for example when a staging SQL database was restored from production and contains confidential values. Here the determining mechanism is that end-to-end SQL transport security depends on compatible clients and validated server identities. The alternative does not explain why the selected solution addresses this requirement.
B:Customer-managed TDE keys allow the organization to govern database encryption protectors is a valid distinction for a different database situation, for example when a payment database has a customer-managed TDE protector requirement. Here the determining mechanism is that end-to-end SQL transport security depends on compatible clients and validated server identities. The alternative does not explain why the selected solution addresses this requirement.
D:Native SQL backup encryption protects backup media when managed keys are retained for restore is a valid distinction for a different database situation, for example when a SQL Server VM backup encryption configuration is missing from a regulated recovery process. Here the determining mechanism is that end-to-end SQL transport security depends on compatible clients and validated server identities. The alternative does not explain why the selected solution addresses this requirement.
Question 56
After remediating "A migration requires a large partitioned table to support monthly archival with minimal downtime", which evidence BEST shows the intended outcome was achieved?
- A representative workload meets its disk latency objective after a documented tier change
- Per-database and pool metrics show the dominating workload no longer starves its neighbors
- Read-only reporting connects to the approved replica and transactions still use the primary
- A rehearsal switches a complete history partition under expected operational limits
Explanation
Correct Answer
D:A rehearsal switches a complete history partition under expected operational limits. This observation tests the actual effect of plan range boundaries and partition-switch requirements before production rollout instead of assuming that a configuration change alone was successful. The underlying database behavior is that metadata-based partition switching can move compatible partitions efficiently when schema constraints align. The control matters because ignoring index alignment and constraint compatibility can cause partition switch operations to fail.
Incorrect Answers
A:A representative workload meets its disk latency objective after a documented tier change could validate a separate fix, for example when a latency-sensitive transactional workload suffers read delays under the General Purpose tier. Here the required proof is that a rehearsal switches a complete history partition under expected operational limits. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
B:Per-database and pool metrics show the dominating workload no longer starves its neighbors could validate a separate fix, for example when a portfolio of hundreds of small tenant databases shares a pool but one tenant dominates resources. Here the required proof is that a rehearsal switches a complete history partition under expected operational limits. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:Read-only reporting connects to the approved replica and transactions still use the primary could validate a separate fix, for example when an Azure SQL Database is write-heavy and a reader workload causes contention with transactions. Here the required proof is that a rehearsal switches a complete history partition under expected operational limits. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 57
The team corrects "A payment database has a customer-managed TDE protector requirement" by applying "Configure supported customer-managed key integration with Azure Key Vault or Managed HSM and rotation controls". Which validation is MOST convincing?
- The database uses the approved protector and tested key-rotation access remains healthy
- A negative external network test fails while the approved source still connects
- An untrusted SQL administrator sees ciphertext while the approved client obtains plaintext
- Packet and connection tests show supported encryption for every approved client
Explanation
Correct Answer
A:The database uses the approved protector and tested key-rotation access remains healthy. This observation tests the actual effect of configure supported customer-managed key integration with Azure Key Vault or Managed HSM and rotation controls instead of assuming that a configuration change alone was successful. The underlying database behavior is that customer-managed TDE keys allow the organization to govern database encryption protectors. The control matters because deleting a required key version or revoking access can render encrypted databases unavailable.
Incorrect Answers
B:A negative external network test fails while the approved source still connects could validate a separate fix, for example when a SQL logical server permits a broad IP firewall rule used during a former migration. Here the required proof is that the database uses the approved protector and tested key-rotation access remains healthy. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:An untrusted SQL administrator sees ciphertext while the approved client obtains plaintext could validate a separate fix, for example when a healthcare application must keep patient identifiers encrypted even from a database administrator. Here the required proof is that the database uses the approved protector and tested key-rotation access remains healthy. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D:Packet and connection tests show supported encryption for every approved client could validate a separate fix, for example when a hybrid application has configured TLS for Azure SQL but legacy clients still negotiate unsupported encryption behavior. Here the required proof is that the database uses the approved protector and tested key-rotation access remains healthy. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 58
In the scenario "A PowerShell pipeline intermittently receives throttling errors from Azure SQL management APIs", what should the database administrator do FIRST to address the stated requirement?
- Declare resource dependencies so partner SQL servers exist before dependent failover resources
- Implement bounded retries with backoff and verify desired state after transient failures
- Use infrastructure-as-code change review and reconcile drift through the approved source
- Use secure template parameters or managed identity and protected secret retrieval
Explanation
Correct Answer
B:Implement bounded retries with backoff and verify desired state after transient failures. The deciding requirement in this SQL platform scenario is addressed because cloud management API operations can be asynchronous and subject to retryable rate limits. Without the change, immediately retrying every request in a tight loop can increase throttling and prolong outages. Confirm the outcome through a controlled validation where the workflow completes with controlled retries and no duplicate incompatible resource changes.
Incorrect Answers
A:Declare resource dependencies so partner SQL servers exist before dependent failover resources would instead apply to another SQL platform issue, such as when a multi-region Bicep template creates a failover group before the partner server is deployed. The present requirement calls for implement bounded retries with backoff and verify desired state after transient failures; this alternative changes a different control and does not directly resolve the stated database issue.
C:Use infrastructure-as-code change review and reconcile drift through the approved source would instead apply to another SQL platform issue, such as when a Bicep deployment keeps replacing a server setting because another team edits it manually. The present requirement calls for implement bounded retries with backoff and verify desired state after transient failures; this alternative changes a different control and does not directly resolve the stated database issue.
D:Use secure template parameters or managed identity and protected secret retrieval would instead apply to another SQL platform issue, such as when an Azure SQL deployment needs a secret but pipeline logs show the administrator password in plain text. The present requirement calls for implement bounded retries with backoff and verify desired state after transient failures; this alternative changes a different control and does not directly resolve the stated database issue.
Question 59
A SQL platform owner finds this gap: A database integrity-check job times out only when it overlaps high-traffic business hours. Which supported remedy BEST addresses it?
- Configure a supported Agent alert response tied to the relevant SQL error and operator
- Check the SQL Server Agent service state enabled job and schedule activation
- Reschedule resource-intensive maintenance within approved operational windows
- Inspect the job step flow and on-success or on-failure branching settings
Explanation
Correct Answer
C:Reschedule resource-intensive maintenance within approved operational windows. The deciding requirement in this SQL platform scenario is addressed because maintenance schedules should account for compute and I/O competition with application workloads. Without the change, increasing job retry frequency during peak hours can amplify production contention. Confirm the outcome through a controlled validation where the maintenance completes during its approved window with acceptable user latency.
Incorrect Answers
A:Configure a supported Agent alert response tied to the relevant SQL error and operator would instead apply to another SQL platform issue, such as when a DBA wants recurring alerts when a SQL Server Agent step exits with a defined error severity. The present requirement calls for reschedule resource-intensive maintenance within approved operational windows; this alternative changes a different control and does not directly resolve the stated database issue.
B:Check the SQL Server Agent service state enabled job and schedule activation would instead apply to another SQL platform issue, such as when an agent job runs successfully when launched manually but never starts on schedule. The present requirement calls for reschedule resource-intensive maintenance within approved operational windows; this alternative changes a different control and does not directly resolve the stated database issue.
D:Inspect the job step flow and on-success or on-failure branching settings would instead apply to another SQL platform issue, such as when a SQL Server Agent backup job appears successful but the database backup step was skipped. The present requirement calls for reschedule resource-intensive maintenance within approved operational windows; this alternative changes a different control and does not directly resolve the stated database issue.
Question 60
The team plans to Use an authorized identity to retrieve secrets from Key Vault or supported identity-based access in response to "A mobile app needs a secure secret that rotates without changing its compiled SQL client library". Which technical principle BEST explains this approach?
- Always Encrypted moves sensitive column decryption to authorized clients instead of the SQL engine
- SQL Server column and cell encryption options protect selected values with explicit key handling
- Private endpoints require correctly associated DNS records for clients to use private addresses
- External key and credential management decouples secret lifecycle from application binaries
Explanation
Correct Answer
D:External key and credential management decouples secret lifecycle from application binaries. This is the mechanism that makes the proposed change, use an authorized identity to retrieve secrets from Key Vault or supported identity-based access, appropriate to the database environment described. The key limitation is that embedding a SQL password in a mobile binary can expose it to extraction and reuse. A concrete confirmation is that rotation succeeds without redeployment and old credentials stop authenticating.
Incorrect Answers
A:Always Encrypted moves sensitive column decryption to authorized clients instead of the SQL engine is a valid distinction for a different database situation, for example when a healthcare application must keep patient identifiers encrypted even from a database administrator. Here the determining mechanism is that external key and credential management decouples secret lifecycle from application binaries. The alternative does not explain why the selected solution addresses this requirement.
B:SQL Server column and cell encryption options protect selected values with explicit key handling is a valid distinction for a different database situation, for example when a finance database stores a small API token column that requires SQL-side encryption using managed secrets. Here the determining mechanism is that external key and credential management decouples secret lifecycle from application binaries. The alternative does not explain why the selected solution addresses this requirement.
C:Private endpoints require correctly associated DNS records for clients to use private addresses is a valid distinction for a different database situation, for example when an application moves to a private endpoint but still resolves the SQL hostname to the public address. Here the determining mechanism is that external key and credential management decouples secret lifecycle from application binaries. The alternative does not explain why the selected solution addresses this requirement.