Course Outline
Intermediate SQL Server Administration
- Instance configuration and service management
- Managing databases, files, and filegroups
- Task automation with SQL Server Agent
SQL Server Security
- Managing user accounts, roles, and permissions
- Windows vs SQL authentication
- Auditing and data encryption
Monitoring and Performance Optimization
- Using Activity Monitor and Dynamic Management Views (DMVs)
- Execution plans and statistics
- Query optimization and index tuning
Backup and Recovery
- Backup strategies (full, differential, transaction log)
- Point-in-time restores and damaged database recovery
- Automating backup plans
Advanced SQL Server Administration
- High availability: Clustering, Log Shipping, Database Mirroring
- AlwaysOn Availability Groups
- Replication implementation (Snapshot, Transactional, Merge)
Advanced Performance Management
- Locks, deadlocks, and blocking diagnosis
- Resource Governor and workload control
- Performance tuning in multi-instance environments
Troubleshooting and Auditing
- Detecting critical issues using logs and system tools
- Implementing auditing policies
- Advanced diagnostics and forensic analysis tools
Summary and Next Steps
Requirements
- Basic knowledge of SQL Server and database concepts
- Experience using SQL Server Management Studio
- Familiarity with basic database administration tasks
Audience
- Database Administrators (DBAs)
- Data Engineers
- IT professionals responsible for SQL Server environments
Testimonials (3)
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.
James - Shawnee Mission School District
Course - Administering in Microsoft SQL Server
The lecture about cte
Glyssa Mae - Metropolitan Bank and Trust Company
Course - Transact SQL Advanced
I enjoyed the balance of lectures and exercises. When I was stuck Luke was very good at helping me to understand the problem and work towards solutions which made a really positive impact on my understanding.