All fields

“SQL Server Profiler & Extended Events” in Information Technology

18 questions across 1 technology.

Information Technology

18 questions in 1 technology

#QuestionTechnologyTopicLevel
1What are Extended Events, and why are they generally recommended over SQL Server Profiler for modern monitoring needs? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsBeginner
2What is the performance overhead comparison between SQL Server Profiler, server side traces, and Extended Events, and how should this inform monitoring decisions on a production system? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsAdvanced
3What is SQL Server Profiler, and what is it traditionally used for? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsBeginner
4How do you create an Extended Events session to capture specific long running queries on a production server? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsIntermediate
5How do you properly stop and clean up an Extended Events session once it is no longer needed? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsIntermediate
6How do you analyze the data captured by an Extended Events session once it has been running for a period of time? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsIntermediate
7How would you design an Extended Events session to monitor for a very specific, hard to reproduce issue, such as intermittent deadlocks, in a production environment? SQL Server › SQL Server Profiler & Extended EventsSQL ServerSQL Server Profiler & Extended EventsAdvanced
8How do you monitor and troubleshoot SQL Server Agent job performance and failures across an entire server with many scheduled jobs? SQL Server › SQL Server Agent & Job SchedulingSQL ServerSQL Server Agent & Job SchedulingAdvanced
9What are the performance tradeoffs of using dynamic SQL compared to static, precompiled SQL statements? SQL Server › Dynamic SQLSQL ServerDynamic SQLAdvanced
10What is Query Store in SQL Server, and what information does it automatically capture? SQL Server › Query StoreSQL ServerQuery StoreBeginner
11How do you capture detailed information about deadlocks that are happening on a server so you can investigate their root cause? SQL Server › DeadlocksSQL ServerDeadlocksIntermediate
12What error information functions are available inside a CATCH block to help you understand what went wrong? SQL Server › Error Handling with TRY CATCHSQL ServerError Handling with TRY CATCHBeginner
13How do you view the top resource consuming queries captured by Query Store? SQL Server › Query StoreSQL ServerQuery StoreBeginner
14What tools or queries can you use to monitor the health and effectiveness of a columnstore index over time? SQL Server › Columnstore IndexesSQL ServerColumnstore IndexesIntermediate
15How do you identify unused or duplicate indexes that might be safely removed to improve write performance? SQL Server › IndexesSQL ServerIndexesIntermediate
16How would you diagnose and resolve a blocking problem where many queries are waiting on a single long running transaction? SQL Server › Isolation & LockingSQL ServerIsolation & LockingAdvanced
17How can Query Store data be queried directly using its underlying system views for custom analysis beyond the built-in reports? SQL Server › Query StoreSQL ServerQuery StoreAdvanced
18How would you read a deadlock graph to identify the exact queries and resources that caused a specific deadlock? SQL Server › DeadlocksSQL ServerDeadlocksAdvanced