

Sql Server 2016 Admin High Availability and Performance Tuning
Course Overview
The SQL Server 2016 Admin High Availability and Performance Tuning course from Microsoft is designed to equip IT professionals with the essential skills to manage and optimize SQL Server 2016 environments effectively. This comprehensive training delves into advanced strategies for ensuring high availability, crucial for maintaining uninterrupted database operations. Participants will explore various high availability solutions, including Always On Availability Groups and Failover Clustering, to ensure resilience and reliability.
In addition to high availability, the course provides in-depth coverage of performance tuning techniques to enhance the efficiency of SQL Server instances. Learners will gain practical knowledge on identifying performance bottlenecks, optimizing queries, and utilizing SQL Server’s built-in tools for monitoring and troubleshooting performance issues. By the end of the course, participants will be adept at implementing best practices for high availability and performance tuning, ensuring that their SQL Server environments are robust, efficient, and capable of meeting the demands of modern data management.
Course Content
8 modules · 53 topics01Module 1: SQL Server Administration4 topics
- Assigning Server and Database Roles
- Authorizing Users to Access Resources
- Automating SQL Server management
- Tracing Access to SQL Server with Extended Events
02Module 2: REPLICATION For HA 4 topics
- Merge Replication and Merge Agent Job
- Replication Conflicts and ROWGUIDCOL
- Peer-Peer Replication Connections, Nodes
- Common Errors and Solutions
03Module 3: LOG SHIPPING (HA - DR) 6 topics
- Log Shipping Topology for HA and DR
- Primary and Secondary: Recovery Plan
- Log Shipping Monitor, Jobs and Alerts
- Re-Restoring Log Backups for Recover
- Broken Log Shipping Chains & Issues
- Common Errors and Solutions
04Module 4: DB MIRRORING (HA - DR) 7 topics
- DB Mirroring Architecture For HA & DR
- Log Shipping Versus Database Mirroring
- Automatic Fail-Over Procedures, Tests
- PARTNER OFFLINE Conditions, Options
- DB Mirroring Monitors and Commit Loads
- Mirroring Monitor Jobs
- Common Errors and Solutions
05Module 5: CLUSTER CONFIGURATION6 topics
- Windows Clusters for HA and DR
- Domain Controller (DC) Configuration
- Active Directory (AD) Accounts, Use
- Windows Level Clusters, MSCS Service
- SQL Cluster Groups, Domain Accounts
- Need for Always - On Availability (AAG)
06Module 6: ALWAYS ON AVAILABILITY 7 topics
- Always On Availability Group [AOAG]
- Synchronous and Asynchronous Modes
- Facets and Conditions for Policies
- Synchronization, Automated Seeding
- Port Settings, Backup Strategies in AAG
- Adding Availability Listeners and DNS
- Always-On Availability Groups Health
07Module 7: Tuning - Tuning Tools, Locks 10 topics
- Tuning Tools : Workload Files, Trace Files
- Profiler Tuning Template, SP Events
- Perfmon Tool Counters, Real-time Tracking
- Execution Plan Analysis and Internals
- Query Costs: SubTree & Operator Cost
- LOCKS : Types and Isolation Levels
- Lock Audits : SP_WHO2 and SP_LOCK
- S, X, IX,U, MD, Sch-M and Sch-S
- XDL Files and Deadlocks Prevention
- Deadlock Audits and Deadlock Graphs
08Module 8: Tuning - INDEX MANAGEMENT 9 topics
- Advantages, Performance
- Working with Indexes and Partitions
- Internal and External Fragmentation
- Index Rebuilding Process and Audits
- Database Maintenance Plans Jobs
- Last Used, Page Count, Fragmentation
- Index Page Count and Index Condition
- Degree Of Parallelism [DOP] Settings
- PAUSE & RESUME in Index Rebuilds
Schedule Dates
4 upcoming batches| Batch Dates | Duration | Batch Options | Language | Action |
|---|---|---|---|---|
| 12 October 2026 - 16 October 2026 | 5 Days | 8 hours & 4 hours | English / Arabic | |
| 18 January 2027 - 22 January 2027 | 5 Days | 8 hours & 4 hours | English / Arabic | |
| 19 April 2027 - 23 April 2027 | 5 Days | 8 hours & 4 hours | English / Arabic | |
| 19 July 2027 - 23 July 2027 | 5 Days | 8 hours & 4 hours | English / Arabic |
Can’t find a suitable date? Request a schedule that fits your team.
Request More InformationFAQs
What is the SQL Server 2016 Admin High Availability and Performance Tuning course?
The course offered by CounselTrain provides comprehensive training on maintaining the high availability and performance of SQL Server 2016 databases. It covers key topics such as security models, backup and recovery, automation, performance tuning, and high availability solutions.
What are the prerequisites for this course?
Basic knowledge of SQL Server and experience with database administration is recommended. Familiarity with SQL Server 2016 or previous versions will be beneficial for understanding the course content.
How is the course structured?
The course is structured into modules, each focusing on different aspects of SQL Server 2016 administration. It combines theoretical knowledge with practical exercises and real-world scenarios.
What support is available during the course?
CounselTrain offers support through instructors, a community forum for peer interaction, and customer support for any technical or course-related inquiries.
Flexible Training Options to Meet Your Needs
Choose how you learn — live online, in-classroom, at your workplace, or internationally. CounselTrain delivers certified IT training across the UAE in the format that fits your team.
Select the method that best suits your needs.
Online Instructor-Led Training
Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.
Learn moreHighlights
Classroom Training
Participate in interactive, face-to-face training in our top 5-star training facilities in Dubai.
Learn moreHighlights
Onsite Training
Learn a customised curriculum in your workplace to ensure the most impact and team participation.
Learn moreHighlights
Overseas Training
Participate in our international training sessions and improve your abilities with world-class instructors.
Learn moreHighlights
Related Courses
Other courses in the same category that might interest you.


55246-A: SQL 2016 AlwaysOn High Availability
View Course
Designing Database Solutions for Microsoft SQL Server 2014 from Microsoft
View Course
