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 (5)
Real-time exercises with the trainer.
Weronika - Urzad Komisji Nadzoru Finansowego
Machine Translated
Being human and talking to us as understandable possible
Sorin
Course - Database Administration Fundamentals for MS SQL Server
Enthusiasm and passion of the Trainer ☺. And regarding the topic of managing backups and Jobs.
Krzysztof Klockowski
Course - Administracja bazą danych Microsoft SQL Server
Machine Translated
Knowledge of the instructor
Pawel Dybowski
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Machine Translated
The thorough / hands-on knowledge the trainer has.