Oracle MySQL Performance Tuning 5.6 Training

  • Overview
  • Course Content
  • Drop us a Query

Oracle MySQL Performance Tuning 5.6 training explains the best practices and array of tools used for configuring, monitoring, and troubleshooting the queries, databases, and server. MySQL performance tuning course primarily covers the concepts of optimizing performance by tuning MySQL. Database professionals can use these imbibed skills for keeping the applications efficient, secure, and fast.

MySQL is the one of the most preferred open source database widely used for web applications. It supports the feature of handling large number of transactions simultaneously without compromising with the integrity of the data available.

By the end of the training, you will be proficient in the following skills:

  • Understand performance tuning concepts and tools along with MySQL products and tools
  • Deploy and maintain MySQL
  • Tune your MySQL server
  • Configure and use performance schema
  • Tune the MySQL server instance
  • Describe the benefits of  InnoDB Storage Engine and tune in for best performance
  • Work on the optimization of query, MySQL for your application environment
  • Optimize slow queries.
  • Troubleshoot common performance issues
  • Work on the scalability of hardware and application environment with more populated database
Target audience
  • Developer
  • Application Developers
  • Database Designers
  • Database Administrators
  • System Administrator
  • Web Administrator
Prerequisites
  • Hands-on  maintaining a database server, preferably a MySQL server
  • Practical knowledge of connecting MySQL server  by using MySQL tools
  • Good understanding of writing SQL statements for defining queries
  • Working knowledge of Linux operating systems
Exams

MySQL 5.6 Developer 1Z0-882

Introduction

  • Course Introduction
  • MySQL Overview
  • MySQL Products and Tools
  • MySQL Web Resources
  • MySQL Courses and Certification
  • MySQL Services and Support

Performance Tuning Concepts

  • Introduction to Performance Tuning
  • Performance Tuning Terminology
  • Benchmarking
  • Tuning
  • Deploying and Maintaining MySQL

Performance Tuning Tools

  • MySQL Monitoring Tools
  • MySQL Enterprise Monitor
  • MySQL Utilities
  • Community Monitoring Tools
  • Linux Tools
  • Benchmarking Tools

Performance Schema

  • Performance Schema
  • Configuring Performance Schema
  • Using MySQL Workbench for Performance Monitoring
  • The MySQL sys Schema

Memory, Connections, and Threads

  • Major Components of the MySQL Server
  • Tuning the MySQL server
  • Connections
  • Thread Reuse

Tables, Files, and Logs

  • Table Caching
  • Files and File Descriptors
  • Binary Logs

Statement Monitoring, Sort Buffer and Query Cache

  • SQL Statement Monitoring
  • Sizing the Sort Buffer
  • The MySQL Query Cache

InnoDB Storage Engine

  • List the key benefits of the InnoDB storage engine
  • Describe how InnoDB uses log files and buffers
  • Explain the SHOW ENGINE INNODB STATUS output
  • Use InnoDB monitors
  • Access key InnoDB metrics in Information Schema
  • Tune InnoDB settings for best performance

Schema Design and Performance

  • Schema Design Considerations
  • Normalization and Performance
  • Data Types
  • Indexes
  • InnoDB Table Compression
  • Partitioning

Query Optimization

  • MySQL Query Processing
  • Understanding the Query Plan
  • Using EXPLAIN
  • Improving Query Performance
  • Indexing
  • MySQL Enterprise Monitor Query Analyzer

Troubleshooting Performance Issues

  • Key Steps in Troubleshooting
  • Establishing the Nature of the Problem
  • Troubleshooting Locks
  • Troubleshooting Locks with Information Schema
  • Identifying Slow Queries
  • Troubleshooting Specific Queries

Optimizing MySQL for Your Application Environment

  • Improving Connector Performance
  • Improving InnoDB Performance with the Memcached NoSQL API
  • Backup Performance
  • Improving Database Performance with Replication
  • Improving Application Performance with MySQL Cluster

Hardware Optimization

  • Hardware Limitations in MySQL
  • Storage Devices
  • MySQL and Virtualization
  • Database-Driven Website Reference Architectures

Partners

A Few Things You'll Love!

What our Students Speak

+