Who Can Benefit
Experienced database users who want an in-depth understanding of MySQL Cluster.
Prerequisites
- Basic knowledge of database concepts and SQL
- Be able to install MySQL
- Have previously worked with a MySQL Server instance and database
- Have working knowledge of MySQL architecture
- Can use MySQL tools to connect to the MySQL Server
- Can define table structures, index structures, constraints and other objects
- Can state general knowledge of hardware and OS
Skills Gained
At the completion of this course, you should be able to:
- Describe the fundamentals of cluster technologies
- Explain the concepts of MySQL Cluster in detail
- Describe the different nodes in MySQL Cluster and their purposes
- Explain how the data is distributed and replicated in the MySQL Cluster
- Install all the different nodes used in the MySQL Cluster
- Start and stop the different nodes as needed
- Understand how the different configuration files work and be able to configure all possible types of clusters
- Put the cluster in single user mode, and understand when this is necessary
- Know how to upgrade cluster components and configuration settings
- Explain how node failure is detected and handled in the cluster
- Describe how node restart works internally
- Explain how system restart works and when this type of restart is needed
- Take backups and restore the data from backups
- Describe the internal parts of the data nodes
- Explain how the different types of data scans are performed
- Explain the difference between the different index types
- Configure the cluster for optimal performance
Details
Applies to MySQL Version: 5.1, 6.2, 6.3




