We may earn an affiliate commission when you visit our partners.
Jeff Iannucci

sp_WhoIsActive is a free, community-maintained SQL Server stored procedure that helps quickly identify issues with actively-running queries. This course will teach you how to use it to troubleshoot several common scenarios.

Read more

sp_WhoIsActive is a free, community-maintained SQL Server stored procedure that helps quickly identify issues with actively-running queries. This course will teach you how to use it to troubleshoot several common scenarios.

Monitoring SQL Server activity is vital to understanding database activity, but most monitoring tools are expensive. In this course, Troubleshooting SQL Server Performance with sp_WhoIsActive, you’ll learn how to effectively monitor SQL Server activity with a free, community-maintained stored procedure. First, you’ll explore the versatile options this tool offers. Next, you’ll discover how to troubleshoot common database performance issues. Finally, you’ll learn how to capture recurring data for analysis or alerts. When you’re finished with this course, you’ll have the skills and knowledge of sp_WhoIsActive needed to effectively identify database performance issues.

Enroll now

What's inside

Syllabus

Course Overview
Monitoring SQL Server in Real Time Using sp_WhoIsActive
Capturing and Reporting Activity Using sp_WhoIsActive

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches how to use sp_WhoIsActive, which is an essential tool for monitoring SQL Server
Taught by Jeff Iannucci who is widely recognized and respected in the field of database performance tuning
Examines real-time monitoring of SQL Server performance, which is invaluable for optimizing database performance
Develops skills and knowledge in troubleshooting common database performance issues, which are core skills for database administrators
Builds strong foundation in using sp_WhoIsActive for performance monitoring and troubleshooting

Save this course

Save Troubleshooting SQL Server Performance with sp_WhoIsActive to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Troubleshooting SQL Server Performance with sp_WhoIsActive with these activities:
Review SQL Basics
Ensure that your foundational knowledge of SQL is strong to better grasp the concepts covered in this course.
Show steps
  • Revisit SQL syntax and commands.
  • Practice writing basic SQL queries.
Analyze Query Performance with sp_WhoIsActive
Gain hands-on experience analyzing query performance using sp_WhoIsActive, enhancing your troubleshooting skills.
Show steps
  • Set up a test environment with SQL Server.
  • Run sp_WhoIsActive on a sample database.
  • Interpret the results and identify performance bottlenecks.
Show all two activities

Career center

Learners who complete Troubleshooting SQL Server Performance with sp_WhoIsActive will develop knowledge and skills that may be useful to these careers:
Database Developer
Database Developers can take advantage of sp_WhoIsActive to monitor and improve database performance, which is vital to ensuring their applications perform efficiently. Strengthening their skills and knowledge with sp_WhoIsActive will make a Database Developer more valuable to their organization.
Database Administrator
Database Administrators ensure no interruption or downtime for their organizations. They are experts on solving performance issues, which makes knowing about sp_WhoIsActive a vital asset to troubleshooting. You will also learn how to monitor real-time SQL Server activity which is crucial to the daily responsibilities of a Database Administrator for managing and maintaining databases.
Data Analyst
A Data Analyst uses their knowledge to identify trends and patterns. The ability to troubleshoot performance issues using sp_WhoIsActive can help strengthen the overall infrastructure that data is collected and maintained, making a Data Analyst that much more successful.
SQL Developer
This course would be helpful for an SQL Developer as it will build a foundation in using sp_WhoIsActive. This free, community-maintained stored procedure can help identify performance issues in actively-running queries.
Software Engineer
For Software Engineers, this course can help build a foundation in monitoring SQL Server performance. You will learn how to effectively use the free, community-maintained stored procedure called sp_WhoIsActive. This knowledge on stored procedures will be valuable for career advancement.
Systems Analyst
For Systems Analysts, this course may be useful as it will build a foundation in monitoring SQL Server performance. You will learn how to effectively use the free, community-maintained stored procedure called sp_WhoIsActive.
IT Manager
As an IT Manager, this course may be useful as it will provide insight into database monitoring. You will learn how to effectively use the free, community-maintained stored procedure called sp_WhoIsActive to diagnose performance issues.
Data Engineer
For a Data Engineer, this course may be useful in building a foundation in SQL Server performance tuning. You will learn valuable insights into optimizing database performance with sp_WhoIsActive, which can complement your skills in data engineering.
Data Scientist
This course may be useful for Data Scientists as it can build a foundation in SQL Server performance tuning. You will learn valuable insights into optimizing database performance with sp_WhoIsActive, thereby expanding your capabilities as a Data Scientist.
Business Analyst
This course may be useful for a Business Analyst as it can be beneficial to have knowledge of SQL Server performance tuning. You will gain insights into optimizing database performance with sp_WhoIsActive, which can be valuable for understanding the technical aspects of data analysis.
Information Security Analyst
This course may be useful for an Information Security Analyst as it will provide insights into SQL Server performance tuning. You will gain knowledge of optimizing database performance with sp_WhoIsActive, which can contribute to the security and efficiency of databases.
Software Architect
This course may be useful for Software Architects as it covers the fundamentals of SQL Server performance tuning. You will gain valuable knowledge on optimizing database performance with sp_WhoIsActive, which can be beneficial for designing and implementing robust software solutions.
Project Manager
For a Project Manager, this course will provide insights into SQL Server performance tuning. You will gain knowledge of optimizing database performance with sp_WhoIsActive, which can be beneficial for managing projects that involve data-driven applications.
Technical Writer
This course may be useful for a Technical Writer as it provides a foundation in SQL Server performance tuning. You will gain valuable knowledge on optimizing database performance with sp_WhoIsActive, which can enhance your ability to document and explain technical concepts related to database management.
Quality Assurance Analyst
For a Quality Assurance Analyst, this course will provide knowledge of SQL Server performance tuning. You will gain insights into optimizing database performance with sp_WhoIsActive, which can enhance your ability to test and ensure the quality of software applications that utilize SQL Server.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Troubleshooting SQL Server Performance with sp_WhoIsActive.
Provides advanced techniques for indexing and query tuning in SQL Server. It valuable resource for experienced SQL Server professionals who want to improve the performance of their databases.
Provides practical guidance on how to improve the performance of SQL Server databases. It covers a wide range of topics, including indexing, query optimization, and hardware tuning.
Practical guide to SQL Server query performance tuning. It covers a wide range of techniques for improving query performance, including indexing, query optimization, and hardware tuning.
Provides a clear and concise explanation of SQL performance concepts. It valuable resource for anyone who wants to understand the underlying principles of SQL performance and how to improve it.
Provides a detailed overview of SQL Server execution plans. It explains how the optimizer works and how to interpret execution plans to improve performance.
Provides a practical guide to SQL Server 2012 performance tuning. It is written by a leading expert in the field and is packed with useful tips and tricks.
Provides a comprehensive guide to SQL Server execution plans. It is an essential resource for anyone who wants to understand how SQL Server optimizes and executes queries.
Provides a detailed overview of the internal workings of SQL Server. It explains how SQL Server processes queries, manages data, and handles concurrency. This book would be a useful reference for students who want to gain a deeper understanding of the underlying architecture of SQL Server.
Provides a comprehensive guide to SQL Server query performance tuning. It is written by a leading expert in the field and is packed with useful tips and tricks.
Provides a practical guide to SQL Server high performance tuning. It is written by a leading expert in the field and is packed with useful tips and tricks.
Provides a comprehensive guide to SQL Server database administration. It covers a wide range of topics, from basic administration tasks to advanced techniques for managing and maintaining SQL Server databases.
Provides a comprehensive guide to SQL Server performance monitoring. It covers a wide range of topics, from basic monitoring techniques to advanced techniques for troubleshooting performance issues.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Troubleshooting SQL Server Performance with sp_WhoIsActive.
Automate Data Workflows with SQL Server Stored Procedures
Most relevant
SQL Server Performance Tuning Part 2
Most relevant
Programming SQL Server Database Stored Procedures
Most relevant
Managing SQL Server Database Performance
Most relevant
EssentialSQL: Stored Procedures Unpacked - Code in TSQL
Most relevant
Advanced Query Optimization Techniques in SQL Server
Most relevant
What Every Developer Should Know About SQL Server...
Most relevant
SQL Server 2017: Diagnosing Performance Issues with DMVs
Most relevant
Analyzing SQL Server Query Plans
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser