0% found this document useful (0 votes)
9 views5 pages

Percona Training MySQL

Percona Training for MySQL offers comprehensive courses designed for professionals at all skill levels, focusing on MySQL features, best practices, and hands-on exercises. The training includes specialized courses for Database Operations Specialists and Developers, covering topics such as backup and recovery, query optimization, and application architecture. Additional courses are available for ProxySQL, Percona XtraDB Cluster, and transitioning from Oracle DBA to MySQL DBA.

Uploaded by

desaiadvait17
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)
9 views5 pages

Percona Training MySQL

Percona Training for MySQL offers comprehensive courses designed for professionals at all skill levels, focusing on MySQL features, best practices, and hands-on exercises. The training includes specialized courses for Database Operations Specialists and Developers, covering topics such as backup and recovery, query optimization, and application architecture. Additional courses are available for ProxySQL, Percona XtraDB Cluster, and transitioning from Oracle DBA to MySQL DBA.

Uploaded by

desaiadvait17
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/ 5

Percona Training

For MySQL
Why Take MySQL Training?
No matter
Featuring actionable advice and hands- where you’re
on exercises, Percona Training for MySQL is
intended for professionals of every skill level. in your career,
The course offers an in-depth look at the Percona
features and caveats of the latest version
of MySQL and shows you industry best
will help you
practices you can instantly apply to master every
your environment. aspect
Regardless of your current expertise, by
of MySQL.
the end of our training, you’ll have the
confidence and knowledge to get the
most out of your MySQL, MariaDB, and
Percona software installations and, more
importantly, ensure that your data is always
available for your business and customers.

START LEARNING NOW


Percona Training for MySQL

MySQL Training for Database Operations Specialists


DURATION: Two days

WHAT YOU GET: The Database Operations Specialist is responsible for standing up new
MySQL instances and for performing backups, recovery, monitoring and troubleshooting.
This course fully equips you for the Database Operations Specialist

Basics and tools Monitoring


• Storage engines • Using Percona Monitoring
• Versions and flavors and Management
• Built-in tools
Security
• Percona Toolkit
• OS/Network Security/SSL/TLS
Backup and recovery • MySQL privileges
• Strategies • Resource controls
• Logical vs. physical
InnoDB Basics
• Incremental backups
• History
• Point-in-time recovery
• MySQL pluggable architecture
• Delayed replication
• Basic operations
• Validating backups
• Redo log
Replication • Undo operations
• Setting up replication • Checkpoints
• Internals
InnoDB internals, locking and diagnostics
• Topologies
• Tablespaces, row formats
• Administration and maintenance
• Memory information
• GTIDs
• Clustered indexes
• Common problems
• Adaptive hash index
• Ensuring data consistency
• Change buffer
Server troubleshooting • Double write buffer
• Understanding server • Common tuning parameters
components • MVCC/Row locking
• Diagnostic tools
• Understanding MySQL global status

START LEARNING NOW

percona.com 2
Percona Training for MySQL

MySQL Training for Developers


DURATION: Two days

WHAT YOU GET: This course prepares you for programming, designing and writing queries
on MySQL. It covers the following topics:

Query optimization SQL Modes


• Query planning • Understanding usage
• Explaining EXPLAIN • Traditional modes
• Composite indexes • ANSI mode
• Finding unoptimized queries • Alternate modes
• JOIN and subquery optimizations
Partitioning
• Beyond EXPLAIN
• Overview, caveats, restrictions, limitations
Application architecture • Partitioning types
• Topologies • Partition management
• Query optimizations • Partition pruning
• Hardware solutions • Tools
• Caching reads
SQL injection
• Read/write splitting
• Functional partitioning/sharding • Overview
• Connection management • Avoiding, filtering
• Stored procedures
Instrumentation • Prepared statements
• Available tools • Proxies, firewalls

Schema design
• Database, and table design
• SQL data types
• Normalization
• Index design
• SQL constraints
• Extensible schemas

START LEARNING NOW

percona.com 3
Percona Training for MySQL

Training Courses by Technology

ProxySQL Tutorial
DURATION: One day
WHAT YOU GET: This course will introduce you to ProxySQL. By the end of this training,
you’ll feel confident performing:

• Installation • Advanced query rules(rewriting,


• Use with replication, Percona XtraDB blocking, firewalling)
Cluster, or Group Replication • High-Availability
• Monitoring
*You can choose either of these two if one does not apply to you.

Percona Operator for MySQL based on Percona XtraDB Cluster


DURATION: One day
WHAT YOU GET: This course covers the basics of Percona XtraDB Cluster usage and teaches you
how to create and manage highly available MySQL clusters on Kubernetes. Topics include:

• What is Kubernetes? • Taking and restoring backups


• Installing the PXC operator • Managing scheduled backups
• Adding resources/namespaces/roles • Modifying the running configuration
to K8S • Scaling up/down the number of nodes
• Creating a Percona XtraDB Cluster • Monitoring PXC with PMM
• Connecting to PXC via ProxySQL/HAProxy

Percona XtraDB Cluster Tutorial


DURATION: Two days
WHAT YOU GET: This course teaches you how to migrate from a standard source/replica setup to
a 3-node Percona XtraDB Cluster, complete with ProxySQL (for load balancing and failover). This
session covers many topics detailing PXC behavior, including:

• Migrating to PXC • Monitoring Galera


• Application considerations • State transfers
• Galera replication and behavior • Node failures, arbitration,
• Online schema changes and bootstrapping
• Application High Availability • Avoiding SST
• Tuning replication

percona.com 4
Percona Training for MySQL

Fundamental MySQL Courses

DBA Hands-On (MySQL 101)


DURATION: Two days
WHAT YOU GET: Designed for novices, this course walks you through MySQL basics, including
installation, configuration, master/slave setup, backups, and troubleshooting. Go to the next level
by mastering in practice every aspect of MySQL DBA.

MySQL Group Replication 101


DURATION: Two days
WHAT YOU GET: This course covers the fundamentals of Group Replication as well as many
configuration parameters. By the end, you’ll be able to perform a standard source/replica setup
and migrate it to a 3-member Group Replication cluster. You’ll also understand how to:

• Migrate to Group Replication • AchieveHigh Availability with


• Basic Configuration Options ProxySQL and MySQL Router
• Secure Group Replication • Disaster Scenarios, Node Failures,
• Monitor Group Replication Network Partitioning

MySQL for Oracle DBA’s


DURATION: Two days
WHAT YOU GET: This course will transform you from an Oracle DBA into a MySQL DBA. You’ll
understand the similarities between the two RDBMS and discover how easy is to get up to speed
with the basic administration, replication, backup and recovery strategies of MySQL, including:

• Key differences in schema/ • Differences in the SQL dialects


index management • Basic administration
• MySQL security model • Replication
• Major differences in stored • Backups and recovery
routines, triggers and views

Percona Training
Manage your MySQL Contact for MySQL
environments Percona to
arrange your
like a pro.
training.

Matthew Boehm Carlos Tutte


SR. INSTRUCTOR/ARCHITECT MYSQL CONSULTANT

percona.com 5

You might also like