PrepAway - Latest Free Exam Questions & Answers

You have an application named App1 that uses a Microsoft Azure SQL database.

You have an application named App1 that uses a Microsoft Azure SQL database.

Some users report that they receive messages similar to the following error message: -Transaction

(Process ID65) was deadlocked on locked resources with another process and has been chosen as the deadlock victim. Rerun the transaction.-

You need to identify the cause of the error.

Which view should you query?

A. sys.dm_os_wait_stats

B. sys.event_l

og

C. sys.resource_stats

D. sys.dm_tran_locks

Explanation:

sys.dm_os_wait_stats returns information about all the waits encountered by threads that executed. One type if waits is queue waits, which occur when a worker is idle, waiting for work t

o be assigned. Queue waits are most typically seen with system background tasks such as the deadlock monitor and deleted record cleanup tasks.

Incorrect

Answers

:

D:

sys.dm_tran_locks returns information about currently active lock manager resources in SQL

Server 2017. Each row represents a currently active request to the lock manager for a lock that has been granted or is waiting to be granted.

The columns in the result set are divided into two main groups: resource and request. The resource group describ

es the resource on which the lock request is being made, and the request group describes the lock request.

Reference: https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-wait-stats-transact-sql?view=sql-serv

er-2017


Leave a Reply