I occasionally see DPT_ENTRY_LOCK on my DB server's, wherein it affects only the read-only replica's. The strange part is that the block doesn't shows up anywhere in the sys.sysprocesses using blocked<>0? thus making it extremely difficult to get to the root cause on a timely basis.
I know that this happens due to a very heavy sudden usage on the read replica, but how can we avoid it yo avoid any future incidents?? FYI, I am not in favour of enabling any trace flag on the prod servers.
I am using SQL Server 2012 Sp2.
Regards, Ashif Shaikh