Companies Home Search Profile

Managing SQL Server Database Performance

Focused View

Viktor Suha

2:50:12

62 View
  • 01 - Course Overview.mp4
    01:43
  • 02 - Introduction.mp4
    02:40
  • 03 - A Holistic and Layered Approach.mp4
    02:10
  • 04 - Definitions and Methods.mp4
    02:04
  • 05 - Aiming for Scalability and Performance.mp4
    03:30
  • 06 - Scope and Assets.mp4
    02:19
  • 07 - Overview.mp4
    01:12
  • 08 - Major Versions and Compatibility Levels.mp4
    04:51
  • 09 - Patch Levels and Servicing.mp4
    03:24
  • 10 - Editions and Best Practices.mp4
    02:09
  • 11 - Server Instances.mp4
    02:22
  • 12 - Server Configuration Options.mp4
    01:36
  • 13 - Database Configuration Options.mp4
    02:22
  • 14 - Trace Flags.mp4
    03:09
  • 15 - Tempdb.mp4
    02:48
  • 16 - Transaction Log and Recovery Models.mp4
    03:43
  • 17 - Memory Management and SQLOS.mp4
    05:24
  • 18 - Wait Statistics and the Threading Model.mp4
    07:38
  • 19 - Server Health Check.mp4
    03:41
  • 20 - Demo - Memory Settings.mp4
    06:20
  • 21 - Demo - Parallelism Settings.mp4
    02:44
  • 22 - Demo - ERRORLOG Files.mp4
    04:01
  • 23 - Database File IO.mp4
    06:05
  • 24 - Instant File Initialization and Tempdb Bottlenecks.mp4
    04:06
  • 25 - Demo - Autogrowth Settings.mp4
    02:09
  • 26 - Demo - Tempdb Configuration.mp4
    02:24
  • 27 - SQL Server in Azure.mp4
    04:35
  • 28 - SQL Server Virtual Machines.mp4
    04:13
  • 29 - Demo - Creating SQL Server Virtual Machines and Sizing.mp4
    08:31
  • 30 - Azure SQL Database.mp4
    06:20
  • 31 - Elastic Pools.mp4
    04:47
  • 32 - Demo - Estimating Service Tiers and Sizes.mp4
    06:06
  • 33 - Troubleshooting and Baselining in SQL Server.mp4
    04:21
  • 34 - Wait Statistics in Practice.mp4
    05:29
  • 35 - IO and CPU Related Wait Type Patterns .mp4
    04:39
  • 36 - OS, Locking, and Data Page Related Wait Type Patterns.mp4
    02:29
  • 37 - Wait Statistics Patterns in Troubleshooting.mp4
    04:52
  • 38 - Demo - Wait Statistics Analysis with Custom Query.mp4
    02:44
  • 39 - IO Performance Troubleshooting with DMVs.mp4
    02:13
  • 40 - Demo - IO Performance Analysis with Custom Query.mp4
    01:23
  • 41 - Query Store.mp4
    02:02
  • 42 - Demo - Using the Query Store for Query Performance Analysis.mp4
    03:13
  • 43 - System health Session Trace.mp4
    01:53
  • 44 - Demo - Using the System health Session Trace for Troubleshooting.mp4
    01:47
  • 45 - Perfmon Traces.mp4
    03:51
  • 46 - Interesting SQL Server Counters.mp4
    01:38
  • 47 - Page Life Expectancy Patterns.mp4
    02:00
  • 48 - Demo - Using and Analyzing Perfmon Traces.mp4
    02:28
  • 49 - Module and Course Summary.mp4
    02:04
  • Description


    SQL Server performance problems are real and troubleshooting can be a challenge. This course will cover what factors affect performance and how to troubleshoot and optimize performance both on-premise and with Azure SQL Database.

    What You'll Learn?


      SQL Server performance troubleshooting and optimization are often overwhelming, complex, and take a very long time in production environments. However, this should not be the case. By understanding the exact problem with proper communication and having the best methods and tools to address the problems, the efforts and resources invested into the entire process could be cut significantly or could even be fully prevented. In this course, Managing SQL Server Database Performance, you’ll gain a better understanding and address some of the key factors that can contribute to or impact database performance adversely, beyond the workload you run. First, you’ll explore how to approach performance and scalability issues in general and what methods are preferred for efficiency. Next, you’ll discover a few important SQL Server concepts to help you understand how things work under the hood, along with optimization techniques for server memory and tempdb configuration. Finally, you’ll learn what factors like sizing and choosing the proper service tier, you need to watch out for in Microsoft Azure. When you’re finished with this course, you’ll have the skills and knowledge to prevent major problems, troubleshoot, and optimize your SQL Server environment more efficiently to better manage your SQL Server database workloads.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Viktor has been working with the Microsoft data platform, including the core SQL Server database engine, Reporting Services, and Integration Services for many years now. He has worked at Microsoft Premier Support for 10 years, supporting these technologies for large enterprise customers. He also gained some SharePoint infrastructure experience. Since his Microsoft years, he has been working both as a SQL Server database developer and a DBA, thus having experience in both worlds mainly in large enterprise environments. Viktor owns several MCP certifications, MCSA certification for SQL Server and he recently completed the Microsoft Professional Program for Data Science with a certificate to gain insights into machine learning and data science in general. He is keen to learn new technologies continuously and believes in ongoing personal development. His main professional interests are database technologies and trends including NoSQL platforms, but also BI solutions, MS Power BI, and MS Azure.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 49
    • duration 2:50:12
    • level average
    • Release Date 2023/10/11