Course Outline
Introduction
Installation and configuration of MariaDB
Overview of MariaDB architectural components
Backup and restoration procedures for MariaDB
Point-in-Time Recovery (PiTR) implementation
Security hardening for MariaDB
Configuring MariaDB to ensure high availability
Master-slave replication strategies
Master-master replication configurations
Implementation of virtual IP addresses
Distribution of read and write workloads
Active-active clustering via Galera Cluster
Load balancing mechanisms
Performance optimization within MariaDB
Hardware requirements and performance impact
Schema optimization
Indexing strategies
SQL query optimization
Performance profiling techniques
Conclusion
Requirements
- Foundational experience with MySQL or MariaDB operational procedures
- Proficiency in Structured Query Language (SQL)
- Familiarity with Linux command-line interfaces
Target Audience
- Software developers
- Database administrators
- System administrators
Testimonials (4)
Exercises, balance between theory and practice
Damian Kajewski - Glosel Sp. z o. o. Sp. k.
Course - Advanced MariaDB for High Availability and Performance
trainers attitude
Krzysztof Halicki - Glosel Sp. z o. o. Sp. k.
Course - Advanced MariaDB for High Availability and Performance
I mostly enjoyed the knowledge about replication database.
Suparman - Universitas Terbuka
Course - Advanced MariaDB for High Availability and Performance
The trainer has extensive knowledge of IT.