How to Analyze Deadlocked Schedulers Dumps?
How to Analyze "Deadlocked Schedulers" Dumps? Do you see "Deadlocked Schedulers" errors similar to one below and stuck? From SQL Server Errorlog **Dump thread – spid = 0, PSS = 0×0000000000000000, EC =...
View ArticleSQL Server generated Access Violation dumps while accessing oracle linked...
When you run queries against Oracle linked servers from SQL Server you see errors like one below and access violation dumps are generated (SQLDump00XX.mdmp files in SQL Server error log folder). {...
View ArticleHow to analyze Non-Yielding scheduler or Non-yielding IOCP Listener dumps ……
Note: If you are interested only in finding a quick resolution for Non-Yielding scheduler or Non-yielding IOCP Listener dumps or Non-yielding resource monitor Jump to THIS LINK. Continue reading...
View ArticleNon-yielding IOCP Listener, Non-yielding Scheduler and non-yielding resource...
Do you see below errors in SQL error along with dumps and stuck? Non-yielding IOCP Listener * BEGIN STACK DUMP: * 05/06/12 03:54:59 spid 0 * Non-yielding IOCP Listener Non-yielding Scheduler * BEGIN...
View ArticleSQL Server Latch & Debugging latch time out
In a multithreaded process what would happens when a one thread updates a data or index page in memory while second thread is reading the same page? What will happen when 1st thread reads a...
View ArticleSQL Server Exception , EXCEPTION_ACCESS_VIOLATION and SQL Server Assertion
I have got few request’s from SQL Server DBA’s in past to blog about analyzing SQL Server exceptions and assertions . After seeing lot of DBA’s getting stuck when they get EXCEPTION_ACCESS_VIOLATION...
View ArticleSQL Server NUMA load distribution
When port affinity is not configured all the connection to SQL Server enters through single port and connections are tied to nodes in round robin basis. We might end with Imbalance of Workload in...
View ArticleSQL Server memory leak
What is memory leak? When a process allocates memory it is supposed to de-allocate it and release it back to OS. If it misses to de-allocate the memory due to flaw in code it is called as leak and It...
View ArticleDebugging memory Leaks using Debug diagnostic tool.
In my previous post (SQL Server memory leak ) I explained how to identify the modules which are leaking the memory using ‘!heap’ commands. Sometimes we may not be able to find the cause by displaying...
View Article