0% found this document useful (0 votes)
45 views4 pages

SQL Server 2016 Admin High Availability and Performance Tuning

SQL Server 2016 Admin High Availability and Performance Tuning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views4 pages

SQL Server 2016 Admin High Availability and Performance Tuning

SQL Server 2016 Admin High Availability and Performance Tuning
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SQL Server 2016 Admin High Availability and Performance Tuning

Location: Sandton, JHB

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.
What you will learn:

Understand and implement SQL Server security models, manage logins and users, and
assign appropriate server and database roles for secure database operations.

 Master the art of authorizing user access to resources through precise permission
assignments, enhancing database security.

 Gain proficiency in:SQL Server backup strategies, learn the various backup types, and
develop skills to restore databases efficiently.

 Automate SQL Server management using SQL Server Agent, and centralize administration
through master and target servers to streamline routine tasks.

Configure database mail, alerts, and notifications for proactive monitoring of SQL Server,
ensuring quick response to issues.

 Utilize Extended Events, SQL Profiler, and Distributed Replay to trace access, monitor
performance, and resolve locking conflicts.

Implement and manage high availability (HA) solutions such as Replication, Log Shipping,
and Database Mirroring to ensure continuous database operations.

 Set up and maintain Windows Clusters for HA and DR, understand the role of Domain
Controllers and Active Directory in cluster configuration.

 Configure and administer Always On Availability Groups for high availability, understand
synchronization modes, and manage automated failover procedures.

 Optimize SQL Server performance using tuning tools, manage locks and isolation levels,
and fine-tune indexes for optimal query execution and system efficiency.
Requirements
Audience
 Basic understanding of Microsoft Windows operating system  Database Administrators
 Systems Engineers
and its core functionality.
 IT Professionals with experience in database management
 Familiarity with database concepts, including what a database
 SQL Server Developers seeking to enhance their knowledge in high availability and
is, as well as the concepts of tables and basic queries. performance tuning
 Technical Consultants involved in SQL Server environments
 Working knowledge of Transact-SQL (T-SQL), including the
 Data Center Support Engineers
ability to write and execute basic T-SQL queries in SQL
 Database Designers looking to learn about SQL Server's HA and DR features
Server.  BI Professionals requiring in-depth understanding of SQL Server's backend management
 Server Infrastructure Designers
 Experience with SQL Server and its basic administration,
 Network Administrators who manage database servers
including creating databases, backup and restore operations,
 Security Administrators with a focus on database security
and security principles.  Professionals preparing for Microsoft SQL Server certification exams
 Disaster Recovery Specialists
 Knowledge of core SQL Server components such as SQL
 Data Architects seeking knowledge on SQL Server performance tuning
Server Management Studio (SSMS) and SQL Server
 IT Managers overseeing database management teams
Configuration Manager.  Cloud Database Engineers
 Performance Tuning Consultants
 An understanding of basic networking concepts, including
 High Availability and Disaster Recovery Consultants
TCP/IP, Domain Name System (DNS), and firewalls.
 Technical Support Staff specializing in SQL Server environments
 Some experience with Windows Server environments,  Data Management Professionals
 Database Migration Specialists
including Active Directory and proper disk configurations.
 Enterprise Systems Administrators managing SQL Server instances
Module 4: DB MIRRORING (HA - DR)
 Always-On Availability Groups Health
Course Content  DB Mirroring Architecture For HA & DR
Module 7:TUNING- TUNING TOOLS ,LOCKS
Module 1: SQL Server Administration  Log Shipping Versus Database Mirroring
 Tuning Tools : Workload Files, Trace Files
 Automatic Fail-Over Procedures,Tests
 Assigning Server and Database Roles  Profiler Tuning Template, SP Events
 PARTNER OFFLINE Conditions, Options
 Perfmon Tool Counters, Real-time Tracking
 Authorizing Users to Access Resources  DB Mirroring Monitors and Commit Loads
 Execution Plan Analysis and Internals
 Automating SQL Server management  Mirroring Monitor Jobs
 Query Costs: SubTree & Operator Cost
.
 Common Errors and Solutions
 Tracing Access to SQL Server with Extended Events  LOCKS : Types and Isolation Levels
 Lock Audits : SP_WHO2 and SP_LOCK
Module 2: REPLICATION For HA Module 5: CLUSTER CONFIGURATION
 S, X, IX,U, MD, Sch-M and Sch-S
 Merge Replication and Merge Agent Job  Windows Clusters for HA and DR
 XDL Files and Deadlocks Prevention
 Domain Controller (DC) Configuration
 Replication Conflicts and ROWGUIDCOL  Deadlock Audits and Deadlock Graphs
 Active Directory (AD) Accounts, Use
 Peer-Peer Replication Connections, Nodes  Windows Level Clusters, MSCS Service
Module 8:Tuning - INDEX MANAGEMENT
 Common Errors and Solutions  SQL Cluster Groups, Domain Accounts
 Advantages, Performance
 Need for Always - On Availability (AAG)
Module 3: LOG SHIPPING (HA - DR)  Working with Indexes and Partitions
 Internal and External Fragmentation
 Log Shipping Topology for HA and DR Module 6: ALWAYS ON AVAILABILITY
 Index Rebuilding Process and Audits
 Primary and Secondary: Recovery Plan  Always On Availability Group [AOAG]
 Database Maintenance Plans Jobs
 Synchronous and Asynchronous Modes
 Log Shipping Monitor, Jobs and Alerts  Last Used, Page Count, Fragmentation
 Facets and Conditions for Policies
 Index Page Count and Index Condition
 Re-Restoring Log Backups for Recover  Synchronization, Automated Seeding
 Degree Of Parallelism [DOP] Settings
 Broken Log Shipping Chains & Issues  Port Settings, Backup Strategies in AAG
 PAUSE & RESUME in Index Rebuilds
 Adding Availability Listeners and DNS
 Common Errors and Solutions

You might also like