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

MYSQL DBA Content - M2022 - VC

Uploaded by

Sri kanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views5 pages

MYSQL DBA Content - M2022 - VC

Uploaded by

Sri kanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

MYSQL DBA Training

By
Venkat S Chandra
15+ yrs. Exp in IT Industry

TRAINING MODE – ONLINE


Premier Webinar Sessions
*Resume Preparation * Recording Sessions
*Mock Interviews * Interview FAQ’s
*Interview Guidance * 24/7 Support
MYSQL DBA Course Details

1.Open Source Introduction


 Overview & History of MySQL
 The Main Features of MySQL
 Basics of Linux Commands
2.MySQL Installation
 Linux OS Installation
 Installing MySQL Server on Linux
 How to start, stop and restart the server
 How to check the MySQL status and Configuration file
 System Databases, System Tables & Dictionary Views
 MySQL Architecture
3.Storage Engines with Simple Examples
 The InnoDB Storage Engine
 The MyISAM Storage Engine
 The MEMORY Storage Engine
 The CSV Storage Engine
 The ARCHIVE Storage Engine
 The BLACKHOLE Storage Engine
 The MERGE Storage Engine
 The FEDERATED Storage Engine
 Workbench Installation
4.Tablespace Management
 Create Tablespace
 Alter Tablespace
 Drop Tablespace
5.MySQL User management.
 Creating Users & User Table
 Renaming Users
 Changing Passwords
 Granting Privileges
 Create SSL Users

[email protected]
MYSQL DBA Course Details

 Dropping Users
6.MySQL Server logs
 Error Log
 General Log
 Slow Log
 Binary Log
 Relay Log
 Audit Log
7. Database Backup Methods
 Using mysqldump for Backups
 Dumping Data in SQL Format.
 Backups
 Restore
 Binary log Recovery
 Purge binary log
 mysqlpump
8.Percona Server
 Percona Overview
 Percona Server Installation
 Percona XtraBackup Installation
 Configuration of XtraBackup
 Taking Full Backup
 Taking Incremental Backups
 Restoring / Recovering Full Backups and Incremental
 Partial Backups
 Enable Audit Logs
 XtraBackup Installation on MySQL Server
09. Performance Tuning - Partitioning
 Overview of Partitioning in MySQL
 Partitioning Types
 RANGE Partitioning

[email protected]
MYSQL DBA Course Details

 LIST Partitioning
 HASH Partitioning
 KEY Partitioning
 Obtaining partitioned information
 Modifying and removing partitions
10.Managing Multiple instances
 Installing MySQL Server from Generic Binaries
 Setting Up Multiple Data Directories
 Running Multiple MySQL Instances on Linux
 Managing Multiple MySQL Servers
11.Upgrading MySQL
 MySQL Server 5.7 to MySQL Server 8

12. Scaling and High Availability

 Types of Replication
 Master-Slave Configuration
 Master-Master Configuration
 Adding Slave to Master – Master Setup (Chain Replication)
 Multi Master Replication
 GTID Replication
 Replication Troubleshooting
13. Performance Tuning
13.1 Configuring InnoDB
 The InnoDB Buffer Pool
 Managing InnoDB Data and Redo Log Files.

o Change the location of the ibdata file


o Adding 2 ibdata files
o Change the position of log files
 Increase the redo log files with 4 or 6
 Memory allocation for Innodb
 Turnoff Innodb
13.2 About Locking & Issues

[email protected]
MYSQL DBA Course Details

o Locking Methods
o Table Locks
o Deadlock

13.3 Optimization & Indexing


o About Constraints
o Types of Indexes
o Explan Plan Querying
o Indexing Strategies for High Performance
o Index Maintenance
o Analyze table &Optimize table
14. Monitoring Tools Overview
o Percona (PMM)
o Idera Monitoring
o DBeaver
15. AWS Cloud
o What is Amazon RDS
o Configure an MySQL Amazon RDS (PAAS)
o Setting up with Workbench
16. Migration
o MSSQL Server to MySQL Server

[email protected]

You might also like