{"id":13209,"date":"2026-09-16T07:00:02","date_gmt":"2026-09-16T07:00:02","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=13209"},"modified":"2026-09-16T07:00:02","modified_gmt":"2026-09-16T07:00:02","slug":"microsoft-dp-300-practice-test-questions-and-exam-dumps-part-18-q341-360","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-dp-300-practice-test-questions-and-exam-dumps-part-18-q341-360\/","title":{"rendered":"Microsoft DP-300 Practice Test Questions and Exam Dumps Part 18 Q341-360"},"content":{"rendered":"<h1><\/h1>\n<p><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/dp-300-exam-dumps\"><b>Microsoft DP-300 Exam Dumps<\/b><\/a><b> and Practice Test Dumps<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><b>Question 341. Which authentication method allows Microsoft Entra identities to connect to Azure SQL Managed Instance?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Microsoft Entra authentication<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> FTP authentication<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> Windows file sharing authentication<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> SMTP authentication<\/span><\/p>\n<p><b>Answer: 1) Microsoft Entra authentication<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Microsoft Entra authentication allows users and applications to connect to Azure SQL Managed Instance using Microsoft Entra identities instead of relying exclusively on SQL authentication. This approach can integrate database access with centralized identity management, multifactor authentication, and organizational access policies. A database administrator can configure a Microsoft Entra administrator and then create appropriate Microsoft Entra-based logins or users. This is particularly useful when organizations want consistent identity management across Azure resources. The other options are unrelated to database authentication and do not provide a supported method for authenticating users to SQL Managed Instance.<\/span><\/p>\n<h3><b>Question 342. What is a key advantage of using contained database users?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> They eliminate the need for indexes<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> They can authenticate without requiring a server-level login<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> They automatically create backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> They increase the maximum database size<\/span><\/p>\n<p><b>Answer: 2) They can authenticate without requiring a server-level login<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Contained database users store authentication information within the database rather than depending entirely on a login defined at the SQL Server instance level. This can simplify database movement because the user and associated authentication information travel with the database. Contained users are particularly useful in environments where databases are migrated between servers or instances. They can also help reduce dependencies on instance-level login configurations. However, contained users do not eliminate the need for permissions or authorization configuration. Database administrators still need to grant appropriate access to schemas, objects, and other securables according to the user&#8217;s responsibilities.<\/span><\/p>\n<h3><b>Question 343. What is the primary purpose of a database-scoped credential?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To store credentials used by database-level features and external resources<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To create clustered indexes automatically<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To configure database backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To monitor CPU utilization<\/span><\/p>\n<p><b>Answer: 1) To store credentials used by database-level features and external resources<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A database-scoped credential provides a secure way to store authentication information that database-level features can use when accessing external resources. Unlike a traditional server-level credential, its scope is associated with a particular database. Database-scoped credentials can support features that need to authenticate to external services or resources. The credential separates sensitive authentication information from application code and database definitions. Proper permissions should still be applied so that only authorized principals can use the credential. It does not directly manage indexes, backups, or monitoring metrics, because those tasks require different SQL Server or Azure services.<\/span><\/p>\n<h3><b>Question 344. Which Azure service is commonly integrated with Azure SQL for securely managing encryption keys?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Azure Key Vault<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> Azure Storage Explorer<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> Azure DNS<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> Azure Traffic Manager<\/span><\/p>\n<p><b>Answer: 1) Azure Key Vault<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Key Vault is designed to securely store and manage cryptographic keys, secrets, certificates, and other sensitive information. Azure SQL Database and related services can integrate with Key Vault when organizations use customer-managed keys for encryption scenarios. This allows administrators to maintain greater control over the lifecycle and access permissions of encryption keys. Key Vault access can be controlled using Azure identity and authorization mechanisms. The other services have different purposes: Azure DNS handles name resolution, Traffic Manager distributes traffic using DNS-based routing, and Storage Explorer is a management utility rather than a dedicated key-management service.<\/span><\/p>\n<h3><b>Question 345. What is the purpose of using a customer-managed key with Transparent Data Encryption?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To allow an organization to control the encryption key<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To disable database encryption<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To remove database authentication<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To increase query result size<\/span><\/p>\n<p><b>Answer: 1) To allow an organization to control the encryption key<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Transparent Data Encryption protects data at rest by encrypting database files, transaction log files, and related storage. When a customer-managed key is configured, the organization manages the encryption key through a supported key-management service such as Azure Key Vault. This provides additional control over key lifecycle operations, access policies, rotation, and administrative responsibilities. Customer-managed keys do not disable encryption or replace database authentication. They also do not directly affect query result size. Database administrators should carefully configure permissions and key availability because improper key management can affect the ability of the database service to access encrypted data.<\/span><\/p>\n<h3><b>Question 346. What is a major difference between service-managed and customer-managed encryption keys?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Customer-managed keys provide greater organizational control over key management<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> Service-managed keys require users to manually encrypt every table<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> Customer-managed keys disable encryption<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> Service-managed keys cannot encrypt data at rest<\/span><\/p>\n<p><b>Answer: 1) Customer-managed keys provide greater organizational control over key management<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">With service-managed keys, the cloud service manages the encryption key lifecycle on behalf of the customer, reducing administrative overhead. Customer-managed keys provide organizations with more direct control over key management activities, including access policies, rotation processes, and lifecycle decisions. This distinction is important for organizations with specific security, compliance, or governance requirements. Neither model requires administrators to manually encrypt individual tables or rows. Encryption remains a platform-level capability. The choice between the models depends on organizational requirements, operational responsibilities, and the desired level of control over cryptographic keys.<\/span><\/p>\n<h3><b>Question 347. In Always Encrypted, what is the purpose of the key hierarchy?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> It separates key-management responsibilities between encryption keys<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> It automatically creates database backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> It controls SQL Server Agent schedules<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> It determines query execution order<\/span><\/p>\n<p><b>Answer: 1) It separates key-management responsibilities between encryption keys<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Always Encrypted uses a key hierarchy to protect encrypted column data while keeping sensitive encryption keys separate from the database engine. The hierarchy includes a column encryption key, which encrypts the actual data, and a column master key, which protects the column encryption key. This separation helps prevent unauthorized database administrators or processes from directly accessing plaintext sensitive information. Key metadata is stored in the database, while the actual master key is maintained in an external key store or certificate store. The hierarchy therefore supports stronger separation of duties and protection for sensitive column-level data.<\/span><\/p>\n<h3><b>Question 348. What does a column master key protect in Always Encrypted?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Column encryption keys<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> Database backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> SQL Agent jobs<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> Database indexes<\/span><\/p>\n<p><b>Answer: 1) Column encryption keys<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">In Always Encrypted, the column master key is used to protect column encryption keys. The column encryption key is responsible for encrypting sensitive column data, while the column master key provides another layer of protection around that encryption key. The column master key is typically stored outside the database engine in a supported key store, such as a certificate store or Azure Key Vault. This design helps prevent the database engine from having direct access to plaintext encryption keys. Understanding the distinction between the two keys is important when configuring and troubleshooting Always Encrypted environments.<\/span><\/p>\n<h3><b>Question 349. What is the primary purpose of a column encryption key in Always Encrypted?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To encrypt the sensitive column data<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To configure database firewall rules<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To authenticate database administrators<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To create database backups<\/span><\/p>\n<p><b>Answer: 1) To encrypt the sensitive column data<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The column encryption key is the key that performs encryption and decryption operations for protected Always Encrypted columns. It is protected by the column master key, creating a layered key hierarchy. When an authorized client accesses encrypted data, the appropriate client-side encryption components can use the protected key to decrypt values. This architecture keeps sensitive plaintext information and encryption keys protected from unauthorized database-level access. Column encryption keys are not used for firewall configuration, administrator authentication, or backup scheduling. Those functions are handled by separate security, networking, and database-management mechanisms.<\/span><\/p>\n<h3><b>Question 350. What is the role of a certificate in SQL Server encryption?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> It can be used as a cryptographic object for protecting keys or data<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> It automatically rebuilds indexes<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> It controls database compatibility levels<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> It increases available CPU resources<\/span><\/p>\n<p><b>Answer: 1) It can be used as a cryptographic object for protecting keys or data<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">SQL Server certificates are cryptographic objects that can participate in encryption and key-protection mechanisms. Depending on the security design, certificates can protect symmetric keys, support database encryption structures, or be used for other cryptographic operations. Certificates contain a public key and an associated private key and can be protected through database security mechanisms. They are not intended to manage indexing, compatibility levels, or compute resources. Database administrators should understand where certificates are stored, who can access their private keys, and how certificate backups are handled when encryption-dependent databases or keys need to be restored.<\/span><\/p>\n<h3><b>Question 351. What is the primary purpose of a database master key in SQL Server?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To protect cryptographic keys stored within the database<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To control database storage size<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To manage SQL Server Agent schedules<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To define firewall rules<\/span><\/p>\n<p><b>Answer: 1) To protect cryptographic keys stored within the database<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The database master key is a symmetric key used by SQL Server to protect other cryptographic keys and secrets stored within a database. It can participate in encryption hierarchies for features such as credentials, certificates, and other database-level security objects. The database master key is therefore an important part of the database&#8217;s cryptographic infrastructure. Administrators must protect and back up the master key when required, especially when encryption-related objects depend on it. It does not manage storage capacity, SQL Server Agent scheduling, or network firewall configuration.<\/span><\/p>\n<h3><b>Question 352. What is the purpose of encrypting a SQL Server backup?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To protect backup data from unauthorized access<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To improve SELECT query performance<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To increase transaction throughput<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To disable database encryption<\/span><\/p>\n<p><b>Answer: 1) To protect backup data from unauthorized access<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Backup encryption protects database backup files while they are stored or transferred. Without encryption, someone who gains unauthorized access to a backup file may be able to restore it elsewhere and inspect its contents. Encrypting backups adds a security layer that protects sensitive information outside the active database environment. SQL Server supports backup encryption using appropriate encryption algorithms and certificates or asymmetric keys depending on the configuration. Administrators should also protect and back up the encryption credentials because losing the required key material can prevent successful restoration of encrypted backups.<\/span><\/p>\n<h3><b>Question 353. Why should encryption keys used for encrypted backups be backed up securely?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> The keys may be required to restore encrypted backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> The keys automatically improve query performance<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> The keys replace database indexes<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> The keys increase database storage capacity<\/span><\/p>\n<p><b>Answer: 1) The keys may be required to restore encrypted backups<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Encrypted backups depend on cryptographic key material for successful restoration. If the certificate or asymmetric key used to encrypt a backup is lost, a database administrator may be unable to restore that backup even when the backup file itself is available. Therefore, encryption keys and certificates should be backed up securely and protected from unauthorized access. Key-management procedures should include appropriate storage, access controls, documentation, and recovery planning. Encryption improves confidentiality, but poor key management can create a recovery problem. Database administrators should test restoration procedures to verify that required encryption credentials remain available.<\/span><\/p>\n<h3><b>Question 354. Which backup feature provides protection by maintaining backup copies in a paired Azure region?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Geo-redundant backup storage<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> Temporary tables<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> Query Store<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> Local database roles<\/span><\/p>\n<p><b>Answer: 1) Geo-redundant backup storage<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Geo-redundant backup storage maintains backup data in a secondary geographic region in addition to the primary storage location. This provides additional resilience if the primary Azure region becomes unavailable because of a major infrastructure event. Geo-redundant backups are particularly useful for disaster-recovery planning because they provide another location from which backup data may be recovered, subject to the service&#8217;s supported recovery capabilities. This feature is separate from Query Store, temporary tables, and database roles. Database administrators should select backup redundancy according to recovery requirements, data-residency considerations, and business continuity objectives.<\/span><\/p>\n<h3><b>Question 355. What is a key benefit of geo-redundant backups for Azure SQL Database?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> They provide an additional geographically separated copy of backup data<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> They eliminate the need for database permissions<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> They automatically remove all indexes<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> They guarantee zero data loss in every disaster<\/span><\/p>\n<p><b>Answer: 1) They provide an additional geographically separated copy of backup data<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Geo-redundant backups improve resilience by maintaining backup information in a geographically separate Azure region. If the primary region experiences a significant outage, the additional copy can support disaster-recovery operations according to the configured service capabilities and retention policies. However, geo-redundancy does not automatically guarantee zero data loss under every circumstance. Recovery objectives still depend on backup timing, retention, service behavior, and the organization&#8217;s recovery strategy. Database administrators should understand the distinction between backup redundancy and high availability. Backup copies are primarily intended for recovery rather than for providing uninterrupted access to the running database.<\/span><\/p>\n<h3><b>Question 356. Which Azure SQL capability allows a database to be restored to a specific earlier point in time?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> Point-in-time restore<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> Query Store<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> Dynamic Data Masking<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> Resource Governor<\/span><\/p>\n<p><b>Answer: 1) Point-in-time restore<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Point-in-time restore allows an Azure SQL database to be recovered to a selected time within the available backup retention period. This capability is useful when data is accidentally deleted, incorrectly modified, or otherwise affected by an unwanted operation. The restored database is typically created as a separate database rather than overwriting the original database. Administrators can then validate the recovered data and determine the appropriate next steps. Point-in-time restore depends on the platform&#8217;s automated backup infrastructure and configured retention period. Query Store, Dynamic Data Masking, and Resource Governor serve different purposes.<\/span><\/p>\n<h3><b>Question 357. Why would an administrator restore an Azure SQL Database to a new database instead of overwriting the existing database?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> To preserve the original database while validating recovered data<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> To automatically increase CPU resources<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> To remove all database permissions<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> To disable backup retention<\/span><\/p>\n<p><b>Answer: 1) To preserve the original database while validating recovered data<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Restoring a database to a new database allows administrators to preserve the original database while examining the recovered version. This is useful after accidental data modification or deletion because administrators can compare the restored information with the current database before deciding how to recover individual records or replace the database. Keeping the original database available can reduce the risk of making the situation worse during recovery. The restored database remains a separate database resource and must be managed appropriately. Restoration does not automatically increase compute capacity, remove permissions, or change backup retention settings.<\/span><\/p>\n<h3><b>Question 358. In an Azure SQL failover group, what is the purpose of the read-write listener endpoint?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> It directs applications to the current primary database<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> It always connects applications to the secondary database<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> It provides access to Azure Storage files<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> It manages database indexes<\/span><\/p>\n<p><b>Answer: 1) It directs applications to the current primary database<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The read-write listener endpoint of an Azure SQL failover group provides a stable connection endpoint for applications that need to perform write operations. Instead of hard-coding the server name of the current primary database, applications can use the listener endpoint. During a failover, the endpoint redirects connections to the database that has become the primary. This helps reduce application changes during disaster-recovery events. The listener does not manage indexes or provide storage-file access. Its main purpose is to abstract the underlying primary server location from applications that require read-write connectivity.<\/span><\/p>\n<h3><b>Question 359. What is the purpose of the read-only listener endpoint in an Azure SQL failover group?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> It directs read-only connections to an appropriate secondary database<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> It forces all write operations to the primary<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> It creates transaction log backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> It changes database schemas automatically<\/span><\/p>\n<p><b>Answer: 1) It directs read-only connections to an appropriate secondary database<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The read-only listener endpoint in an Azure SQL failover group is designed for applications that can use readable secondary databases. By connecting through the read-only listener, applications can direct read workloads away from the primary database and toward an available secondary. This can help distribute workloads and support scenarios where read scaling is required. The endpoint should only be used for workloads that are appropriate for read-only access because it is not intended for write operations. It does not create backups or modify database schemas; those tasks are handled by separate database-management mechanisms.<\/span><\/p>\n<h3><b>Question 360. What is the primary benefit of using a readable secondary database in a geo-replication architecture?<\/b><\/h3>\n<p><b>1)<\/b><span style=\"font-weight: 400;\"> It can handle read workloads while the primary handles other database operations<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>2)<\/b><span style=\"font-weight: 400;\"> It automatically becomes a writable database for every application<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>3)<\/b><span style=\"font-weight: 400;\"> It eliminates the need for backups<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>4)<\/b><span style=\"font-weight: 400;\"> It disables transaction processing on the primary<\/span><\/p>\n<p><b>Answer: 1) It can handle read workloads while the primary handles other database operations<\/b><\/p>\n<p><b>Explanation:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A readable secondary database can provide a destination for read-only workloads while the primary database continues handling normal application operations. This architecture can help distribute read activity and reduce pressure on the primary when applications generate substantial reporting or query workloads. The secondary is not automatically a general-purpose writable replacement for the primary. Its capabilities and consistency characteristics should be considered when designing applications. Readable secondaries also do not replace backups, because replication and backup serve different purposes. Replication supports availability and workload distribution, while backups provide recovery options for data loss or corruption.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft DP-300 Exam Dumps and Practice Test Dumps &nbsp; Question 341. Which authentication method allows Microsoft Entra identities to connect to Azure SQL Managed Instance? 1) Microsoft Entra authentication 2) FTP authentication 3) Windows file sharing authentication 4) SMTP authentication Answer: 1) Microsoft Entra authentication Explanation: Microsoft Entra authentication allows users and applications [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13209"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=13209"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13209\/revisions"}],"predecessor-version":[{"id":13218,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/13209\/revisions\/13218"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=13209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=13209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=13209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}