Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Managing SQL Server Database Maintenance

Database backups, index maintenance, and integrity checks are crucial tasks in any SQL Server environment. This course covers what database maintenance is, why it is necessary, why you should plan it, and how you can optimize it.

Beginner
1h 42m
(28)

Created by Viktor Suha

Last Updated Jul 22, 2024

Course Thumbnail
  • Course

Managing SQL Server Database Maintenance

Database backups, index maintenance, and integrity checks are crucial tasks in any SQL Server environment. This course covers what database maintenance is, why it is necessary, why you should plan it, and how you can optimize it.

Beginner
1h 42m
(28)

Created by Viktor Suha

Last Updated Jul 22, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

Your SQL Server environment should have backups, index maintenance, and database integrity checks implemented and scheduled to run regularly. If these are missing or not carefully planned, it can cause problems at many levels. In this course, Managing SQL Server Database Maintenance, you will gain the ability to understand the importance of these tasks and implement them with the Ola Hallengren scripted maintenance solution. First, you will learn about SQL Server backups, what the main backup types are, why planning backups is important, and how you can restore these backups in case of a disaster, both on-premises and in Azure. Next, you will discover the three main pillars of index maintenance: index rebuild, index reorganize, and statistics update, along with how you can optimize these tasks. Finally, you will explore how to address database corruptions in SQL Server, detect corruptions, and lower the impact of regular integrity checks in your production environment. When you are finished with this course, you will have the skills and knowledge of SQL Server database maintenance needed to keep your data safe in case of a disaster, optimize workload performance, and ensure data integrity.

Managing SQL Server Database Maintenance
Beginner
1h 42m
(28)
Table of contents

About the author
Viktor Suha - Pluralsight course - Managing SQL Server Database Maintenance
Viktor Suha
5 courses 4.2 author rating 214 ratings

Viktor is a SQL Server database developer and DBA having major experience with large enterprise environments and customers. He mainly worked in the financial industry and also at Microsoft in the Premier Support organization for 10 years

Get started with Pluralsight