Mysql DBA Syllabus
Mysql DBA Syllabus
Mysql DBA Syllabus
html
MYSQL ARCHITECTURE
Client/Server Architecture
MySQL Architecture Overview
How MySQL Uses Disk Space
How MySQL Uses Memory
The MySQL Plug-In Interface
MYSQL CLIENTS
Overview of Administrative Clients
Invoking MySQL Client Programs
Using the mysql Client
The mysqladmin Client
MySQL Connectors
Third-Party APIs
STORAGE ENGINES
Storage Engine Overview
MyISAM, InnoDB, and MEMORY Storage Engines
Other Storage Engines
Choosing Appropriate Storage Engines
Using Multiple Storage Engines
Storage Engine Comparison Chart
PARTITIONING
Overview of Partitioning and reasons for using Partitioning
Creating a Partitioned Table
Obtaining Partition Information
Modifying and Removing Partitions
Partition Modification Performance Effects
Partition Pruning
Storage Engine Partition Information
Partitioning and Locking and Limitations
TABLE MAINTENANCE
Table Maintenance
SQL Statements for maintenance operations
Client and Utility Programs for table maintenance
Table Maintenance per Storage Engine
VIEWS
What is a view?
Creating Views
Updatable Views
Managing Views
Many Startup companies across the world hiring MySQL DBA’s.This is a open database with
good features.DBA CENTRE will provide very good training on MySQL DBA.Students will get
hands-on exposure to MySQL Installation, Configuration and Administration.
Best MySQLDBA Training in Hyderabad,we will provide training One to One (or) Per Batch only
5 Members.
MYSQL DBA Course Content
1.Open Source Introduction
Overview of MySQL
History of MySQL
The Main Features of MySQL
2.MySQL Installation
Installing MySQL from RPM Packages on Linux
Installing MySQL on Windows
Installing MySQL from Generic Binaries
Explaining Environment Variables
Architecture
How to start, stop and restart the server
How to check the MySQL status
3.How to set /update the MySQL root/user password
Mysql_install_db
Mysql_secure_installation
Mysql_tzinfo_to_sql
4.MySQL user management.
How to maintain the user privileges using DDL & DCL Commands
How to maintain the user privileges using DML Commands
5.MySQL Programs.
MySQL Client Programs.
Mysql — the MySQL Command-Line Tool.
Mysqladmin — Client for Administering MySQL Server
Mysqlcheck — A Table Maintenance Program.
Mysqldump — A Database Backup Program.
Mysqlimport — A Data Import Program.
Mysqlshow — Display Database, Table and Column Information
Mysqlslap — Load Emulation Client
MySQL Administrative and Utility Programs
Myisamchk — MyISAM Table-Maintenance Utility
Myisampack — Compress MyISAM Tables.
MySQL Server Administration.
Server System Variables
Server Status Variables
Server SQL Modes
6.Storage Engines with Simple Examples
MYISAM
INNODB
MEMORY
CSV
ARCHIVE
MERGE
FEDERATED
BLACKHOLE
7.Configuring InnoDB
InnoDB Table and Index Structures.
Managing InnoDB Data and Log Files.
InnoDB Startup Options.
InnoDB Multi-Versioning.
Restrictions on InnoDB Tables
Memory allocation for Innodb
Turnoff Innodb
Innodb startup options
8.MySQL server logs
Error Log
General
Slow Log
Binary Log
9. Database Backup Methods
Using mysqldump for Backups
Dumping Data in SQL Format.
Backup Tools ( Oracle Enterprise Backup (or) Percona XtraBackup )
Restore & Recovery.
10.Replication
Overview Replication
Master-Slave Configuration
Master-Master Configuration
Replication trouble shooting / errors
11.Managing Multiple instances
Setting Up Multiple Data Directories
Running Multiple MySQL Instances on UNIX
Running Multiple MySQL Instances on Windows
Using mysqld_multi for Managing Multiple MySQL Servers
12.Performance Tuning
InnoDB
Isolation Levels
Error Handling
13.Optimization
Optimization Overview
Obtaining Query Execution Plan Information
Optimizing SELECT Statements
Tuning Server Parameter
14.Partitioning
Overview of Partitioning in MySQL
Partitioning Types
15.INFORMATION_SCHEMA Tables
Buffering and Caching
The MyISAM Key Cache
The InnoDB Buffer Pool
16.Locking Issues
Internal Locking Methods
Table Locking Issues
Concurrent Inserts
External Locking
Deadlock
17.Upgrading MySQL and Features
18.Percona
About Percona
Percona Server Installation
Percona XtraBackup
Percona Features
http://www.dbacentre.com/mysql-dba-training-hyderabad/