Administering Microsoft Azure SQL Solutions DP-300 Practice Test 17
Question 160
After remediating "A warehouse database contains a massive history table and monthly retention must avoid long row-delete scans", which evidence BEST shows the intended outcome was achieved?
- A registered external SQL Server appears in the expected Azure inventory with relevant metadata
- The chosen offering passes a feature-by-feature compatibility checklist for the application
- Requests for representative tenant identifiers reach their documented database shards
- A test monthly data lifecycle task targets the correct partition boundary
Explanation
Correct Answer
D:A test monthly data lifecycle task targets the correct partition boundary. This observation tests the actual effect of design table partitions aligned to supported partition functions and lifecycle requirements instead of assuming that a configuration change alone was successful. The underlying database behavior is that table partitioning divides large table or index data into manageable physical partitions by key range. The control matters because partitioning on an unrelated key can fail to improve the intended retention operation.
Incorrect Answers
A:A registered external SQL Server appears in the expected Azure inventory with relevant metadata could validate a separate fix, for example when a hybrid manufacturer needs to inventory and govern SQL Server instances outside Azure. Here the required proof is that a test monthly data lifecycle task targets the correct partition boundary. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
B:The chosen offering passes a feature-by-feature compatibility checklist for the application could validate a separate fix, for example when an application team must reduce the operational patch burden but retains legacy SQL Server features. Here the required proof is that a test monthly data lifecycle task targets the correct partition boundary. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:Requests for representative tenant identifiers reach their documented database shards could validate a separate fix, for example when a large SaaS system needs each tenant placed on independent database capacity without losing tenant routing. Here the required proof is that a test monthly data lifecycle task targets the correct partition boundary. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 161
The team corrects "An operational sync system wants to detect changed rows without retaining complete before-images" by applying "Enable change tracking and use change versions to request incremental updates". Which validation is MOST convincing?
- The sync consumer retrieves changed primary keys and refreshes the current approved values
- A documented query produces a searchable audit event in the designated destination
- A metadata reader sees labels but cannot select restricted table values
- Tenant test identities cannot read another tenant's rows through direct SQL queries
Explanation
Correct Answer
A:The sync consumer retrieves changed primary keys and refreshes the current approved values. This observation tests the actual effect of enable change tracking and use change versions to request incremental updates instead of assuming that a configuration change alone was successful. The underlying database behavior is that change tracking identifies changed rows efficiently for incremental synchronization. The control matters because assuming change tracking returns complete historical row images can break downstream audit requirements.
Incorrect Answers
B:A documented query produces a searchable audit event in the designated destination could validate a separate fix, for example when a security dashboard shows Azure SQL auditing enabled but no events arrive at its target storage. Here the required proof is that the sync consumer retrieves changed primary keys and refreshes the current approved values. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:A metadata reader sees labels but cannot select restricted table values could validate a separate fix, for example when an auditor needs separation between database administrators and staff authorized to see classification labels. Here the required proof is that the sync consumer retrieves changed primary keys and refreshes the current approved values. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D:Tenant test identities cannot read another tenant's rows through direct SQL queries could validate a separate fix, for example when a SaaS database shares a customer table among tenants but must isolate visible rows by caller. Here the required proof is that the sync consumer retrieves changed primary keys and refreshes the current approved values. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 162
Given the Azure SQL condition "An analytics filter must compare sensitive Always Encrypted values without exposing keys to the engine", the proposed change is "Evaluate Always Encrypted with secure enclaves and compatible operations". Which explanation BEST supports the change?
- External key and credential management decouples secret lifecycle from application binaries
- Secure enclaves support selected confidential computations on protected columns under supported conditions
- Azure SQL firewall rules evaluate incoming connection sources before database authentication
- SQL Server column and cell encryption options protect selected values with explicit key handling
Explanation
Correct Answer
B:Secure enclaves support selected confidential computations on protected columns under supported conditions. This is the mechanism that makes the proposed change, evaluate Always Encrypted with secure enclaves and compatible operations, appropriate to the database environment described. The key limitation is that assuming ordinary randomized column encryption supports arbitrary server-side comparisons is unsafe. A concrete confirmation is that a supported encrypted predicate executes under enclave validation without exposing raw client keys.
Incorrect Answers
A:External key and credential management decouples secret lifecycle from application binaries is a valid distinction for a different database situation, for example when a mobile app needs a secure secret that rotates without changing its compiled SQL client library. Here the determining mechanism is that secure enclaves support selected confidential computations on protected columns under supported conditions. The alternative does not explain why the selected solution addresses this requirement.
C:Azure SQL firewall rules evaluate incoming connection sources before database authentication is a valid distinction for a different database situation, for example when a SQL logical server permits a broad IP firewall rule used during a former migration. Here the determining mechanism is that secure enclaves support selected confidential computations on protected columns under supported conditions. The alternative does not explain why the selected solution addresses this requirement.
D: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 secure enclaves support selected confidential computations on protected columns under supported conditions. The alternative does not explain why the selected solution addresses this requirement.
Question 163
For the requirement "A database-scoped setting needs to enable a supported optimizer behavior without changing all databases on an instance", the proposed remediation is "Apply a documented ALTER DATABASE SCOPED CONFIGURATION setting after compatibility review". Which result BEST demonstrates success?
- The representative workload completes without exhausting tempdb and spills decrease
- A post-load execution plan has realistic estimates and improved read efficiency
- Only the target database reflects the new configuration and query behavior is measured
- Fragmentation and workload latency justify the chosen maintenance intervention
Explanation
Correct Answer
C:Only the target database reflects the new configuration and query behavior is measured. This observation tests the actual effect of apply a documented ALTER DATABASE SCOPED CONFIGURATION setting after compatibility review instead of assuming that a configuration change alone was successful. The underlying database behavior is that database scoped configuration controls selected engine behaviors at database granularity. The control matters because changing a server-wide setting may affect unrelated databases unnecessarily.
Incorrect Answers
A:The representative workload completes without exhausting tempdb and spills decrease could validate a separate fix, for example when a SQL Server VM runs out of tempdb capacity when large hash operations spill. Here the required proof is that only the target database reflects the new configuration and query behavior is measured. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
B:A post-load execution plan has realistic estimates and improved read efficiency could validate a separate fix, for example when a reporting workload makes poor cardinality estimates after a significant bulk load. Here the required proof is that only the target database reflects the new configuration and query behavior is measured. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D:Fragmentation and workload latency justify the chosen maintenance intervention could validate a separate fix, for example when a SQL Server table accumulates heavy fragmentation after large recurring data modifications. Here the required proof is that only the target database reflects the new configuration and query behavior is measured. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 164
This database condition remains unresolved: A compliance application needs a T-SQL permission audit of who can modify a critical table. What is the MOST direct operational or security risk?
- Only creating an unlinked database role can leave server login and database mappings inconsistent
- Granting public permission broadly or db_datawriter can give unnecessary data modification rights
- Creating a database user alone does not assign the logical server Entra administrator role
- Assuming every denied user is missing a login overlooks explicit object-level DENY
Explanation
Correct Answer
D:Assuming every denied user is missing a login overlooks explicit object-level DENY. This concern directly arises because sQL authorization combines principal memberships and object-level permission rules. The appropriate remediation is to review role membership and effective GRANT DENY and REVOKE assignments on the securable. A successful control check would show that effective permission testing documents exactly which identity can modify the table.
Incorrect Answers
A:Only creating an unlinked database role can leave server login and database mappings inconsistent can matter in a separate case, such as when an Azure SQL Managed Instance needs a login with instance scope for several approved databases. In this question, the principal consequence is that assuming every denied user is missing a login overlooks explicit object-level DENY. That different risk does not best characterize the missing control in the given scenario.
B:Granting public permission broadly or db_datawriter can give unnecessary data modification rights can matter in a separate case, such as when a reporting application needs read-only access to several tables managed by a product team. In this question, the principal consequence is that assuming every denied user is missing a login overlooks explicit object-level DENY. That different risk does not best characterize the missing control in the given scenario.
C:Creating a database user alone does not assign the logical server Entra administrator role can matter in a separate case, such as when a database team needs a security administrator to configure the Entra administrator for a logical SQL server. In this question, the principal consequence is that assuming every denied user is missing a login overlooks explicit object-level DENY. That different risk does not best characterize the missing control in the given scenario.
Question 165
An Azure database operations team observes the following condition: A multi-tenant system has several independent Azure SQL databases but wants one regional failover policy. Which change is MOST appropriate?
- Assess a failover group for compatible databases under a reviewed recovery design
- Plan a cross-region failover group and application listener use under relevant service support
- Differentiate geo-restore from active geo-replication or a failover group
- Evaluate supported Always On availability groups or failover cluster instances for the application
Explanation
Correct Answer
A:Assess a failover group for compatible databases under a reviewed recovery design. The deciding requirement in this SQL platform scenario is addressed because failover groups can coordinate failover for multiple eligible databases and expose listener endpoints. Without the change, configuring unrelated independent DNS records does not guarantee coordinated application recovery. Confirm the outcome through a controlled validation where the failover policy covers all approved member databases and connection routing tests pass.
Incorrect Answers
B:Plan a cross-region failover group and application listener use under relevant service support would instead apply to another SQL platform issue, such as when a business requires access to Azure SQL during a primary Region failure with minimal DNS changes. The present requirement calls for assess a failover group for compatible databases under a reviewed recovery design; this alternative changes a different control and does not directly resolve the stated database issue.
C:Differentiate geo-restore from active geo-replication or a failover group would instead apply to another SQL platform issue, such as when a development team confuses a geo-redundant backup with a hot readable secondary in Azure SQL. The present requirement calls for assess a failover group for compatible databases under a reviewed recovery design; this alternative changes a different control and does not directly resolve the stated database issue.
D:Evaluate supported Always On availability groups or failover cluster instances for the application would instead apply to another SQL platform issue, such as when a SQL Server VM solution needs automatic local availability across cluster nodes using existing Windows clustering. The present requirement calls for assess a failover group for compatible databases under a reviewed recovery design; this alternative changes a different control and does not directly resolve the stated database issue.
Question 166
In the scenario "An Azure SQL Database requires different outbound connectivity policy for a private application network", what should the database administrator do FIRST to address the stated requirement?
- Use Always Encrypted with supported client drivers and secure key custody
- Separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths
- Configure supported customer-managed key integration with Azure Key Vault or Managed HSM and rotation controls
- Remove the obsolete rule and allow only documented source ranges if public access remains necessary
Explanation
Correct Answer
B:Separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths. The deciding requirement in this SQL platform scenario is addressed because private connectivity to SQL is a network route and identity design, not an authorization blanket. Without the change, a private route alone does not permit every SQL user to read sensitive database tables. Confirm the outcome through a controlled validation where the workload reaches only its approved private SQL endpoint and SQL permissions still deny other data.
Incorrect Answers
A:Use Always Encrypted with supported client drivers and secure key custody would instead apply to another SQL platform issue, such as when a healthcare application must keep patient identifiers encrypted even from a database administrator. The present requirement calls for separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths; this alternative changes a different control and does not directly resolve the stated database issue.
C:Configure supported customer-managed key integration with Azure Key Vault or Managed HSM and rotation controls would instead apply to another SQL platform issue, such as when a payment database has a customer-managed TDE protector requirement. The present requirement calls for separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths; this alternative changes a different control and does not directly resolve the stated database issue.
D:Remove the obsolete rule and allow only documented source ranges if public access remains necessary would instead apply to another SQL platform issue, such as when a SQL logical server permits a broad IP firewall rule used during a former migration. The present requirement calls for separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths; this alternative changes a different control and does not directly resolve the stated database issue.
Question 167
For the requirement "A financial ledger requires tamper-evidence for important historical business transactions", the proposed remediation is "Evaluate ledger-enabled tables and verification digest processes". Which result BEST demonstrates success?
- A controlled update produces the required change identifiers or row history in the chosen feature
- A test privileged query appears in the retained audit destination with actor and timestamp
- A verified ledger digest detects an intentionally tampered test history record
- A controlled privileged DDL change appears in the approved audit stream
Explanation
Correct Answer
C:A verified ledger digest detects an intentionally tampered test history record. This observation tests the actual effect of evaluate ledger-enabled tables and verification digest processes instead of assuming that a configuration change alone was successful. The underlying database behavior is that sQL ledger offers cryptographic tamper-evidence for supported data history and operations. The control matters because ordinary SQL audit tables without verifiable digests can be modified without detection.
Incorrect Answers
A:A controlled update produces the required change identifiers or row history in the chosen feature could validate a separate fix, for example when a compliance report needs to identify which customer fields changed between two audit periods. Here the required proof is that a verified ledger digest detects an intentionally tampered test history record. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
B:A test privileged query appears in the retained audit destination with actor and timestamp could validate a separate fix, for example when a regulated application must log SQL access events to an organization-controlled destination. Here the required proof is that a verified ledger digest detects an intentionally tampered test history record. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D:A controlled privileged DDL change appears in the approved audit stream could validate a separate fix, for example when a regulator asks for proof that all privileged SQL statements in a target database are recorded. Here the required proof is that a verified ledger digest detects an intentionally tampered test history record. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 168
After remediating "An Azure SQL Database reports higher latency while CPU utilization remains low", which evidence BEST shows the intended outcome was achieved?
- A monitored database produces new samples in the approved watcher destination
- Several days of comparable metrics reveal the recurring noon departure from baseline
- The dominant resource component is documented during a repeatable report run
- Measurements isolate elevated log-write wait or storage latency during slow requests
Explanation
Correct Answer
D:Measurements isolate elevated log-write wait or storage latency during slow requests. This observation tests the actual effect of inspect data I/O log write and relevant database wait measurements instead of assuming that a configuration change alone was successful. The underlying database behavior is that azure SQL performance depends on storage and log bottlenecks as well as CPU load. The control matters because scaling virtual CPUs without identifying the limiting resource can waste money.
Incorrect Answers
A:A monitored database produces new samples in the approved watcher destination could validate a separate fix, for example when a new Azure SQL database watcher deployment collects metrics but no records arrive in its store. Here the required proof is that measurements isolate elevated log-write wait or storage latency during slow requests. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
B:Several days of comparable metrics reveal the recurring noon departure from baseline could validate a separate fix, for example when a transaction database intermittently slows at noon but has no normal workload measurements. Here the required proof is that measurements isolate elevated log-write wait or storage latency during slow requests. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:The dominant resource component is documented during a repeatable report run could validate a separate fix, for example when a noisy report workload causes sudden DTU percentage spikes in an older Azure SQL database tier. Here the required proof is that measurements isolate elevated log-write wait or storage latency during slow requests. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
Question 169
An Azure database operations team observes the following condition: A DBA needs to copy a supported SQL Server full backup directly to Azure Blob without local disk staging. Which change is MOST appropriate?
- Use BACKUP TO URL with appropriate storage access and documented verification
- Restore under a secure target identity and sanitize confidential data before release
- Start and monitor an appropriate transaction-log backup schedule with recovery-chain validation
- Configure long-term backup retention policy within supported platform limits
Explanation
Correct Answer
A:Use BACKUP TO URL with appropriate storage access and documented verification. The deciding requirement in this SQL platform scenario is addressed because native SQL Server backup to URL can write supported backup artifacts into Azure object storage. Without the change, a configured Azure storage account does not grant SQL Server automatic write authorization. Confirm the outcome through a controlled validation where a test backup reaches the approved blob and RESTORE VERIFYONLY or restore completes.
Incorrect Answers
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 BACKUP TO URL with appropriate storage access and documented verification; this alternative changes a different control and does not directly resolve the stated database issue.
C:Start and monitor an appropriate transaction-log backup schedule with recovery-chain validation would instead apply to another SQL platform issue, such as when a SQL Server database uses the FULL recovery model but no transaction log backups have run for several days. The present requirement calls for use BACKUP TO URL with appropriate storage access and documented verification; this alternative changes a different control and does not directly resolve the stated database issue.
D:Configure long-term backup retention policy within supported platform limits would instead apply to another SQL platform issue, such as when a regulator requires Azure SQL database backup copies retained for seven years. The present requirement calls for use BACKUP TO URL with appropriate storage access and documented verification; this alternative changes a different control and does not directly resolve the stated database issue.
Question 170
Following an approved fix for "An Azure SQL Database requires different outbound connectivity policy for a private application network", what observation BEST confirms that it works?
- Rotation succeeds without redeployment and old credentials stop authenticating
- The workload reaches only its approved private SQL endpoint and SQL permissions still deny other data
- A valid host connects and a mismatched certificate endpoint is rejected
- An untrusted SQL administrator sees ciphertext while the approved client obtains plaintext
Explanation
Correct Answer
B:The workload reaches only its approved private SQL endpoint and SQL permissions still deny other data. This observation tests the actual effect of separate SQL private endpoint connectivity from unrelated application egress and constrain DNS and route paths instead of assuming that a configuration change alone was successful. The underlying database behavior is that private connectivity to SQL is a network route and identity design, not an authorization blanket. The control matters because a private route alone does not permit every SQL user to read sensitive database tables.
Incorrect Answers
A:Rotation succeeds without redeployment and old credentials stop authenticating could validate a separate fix, for example when a mobile app needs a secure secret that rotates without changing its compiled SQL client library. Here the required proof is that the workload reaches only its approved private SQL endpoint and SQL permissions still deny other data. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
C:A valid host connects and a mismatched certificate endpoint is rejected could validate a separate fix, for example when a database connection encrypts packets but ignores server certificate validation. Here the required proof is that the workload reaches only its approved private SQL endpoint and SQL permissions still deny other data. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.
D: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 workload reaches only its approved private SQL endpoint and SQL permissions still deny other data. The alternative tests another database behavior and cannot establish whether the stated issue was corrected.