Top Banner
Toad for MySQL and Amazon RDS Common challenges and how to address them with Toad Brad Wulf | Product Manager | August 2015
18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Getting the most out of Amazon RDS investment with Toad for MySQL

Toad for MySQL and Amazon RDSCommon challenges and how to address them with Toad

Brad Wulf | Product Manager | August 2015

Page 2: Getting the most out of Amazon RDS investment with Toad for MySQL

2

In the next 20 minutes I’ll show you how to…

Manage RDS user accounts and database variables

Confirm successful migration of your database to RDS

Query your database and optimize queries for RDS

Prepare RDS hosted MySQL instance for growth

Monitor and manage user queries on RDS

Prepare for and validate migration of DB to RDS

Page 3: Getting the most out of Amazon RDS investment with Toad for MySQL

3

Setting the Stage

A user has created a connection to Amazon RDS hosted MySQL database.

Then the user migrated tables and data from on-prem MySQL database to Amazon RDS hosted database via MySQLWorkbench Migration Wizard or command line.

Now they are ready to begin exploring and managing the environment via Toad for MySQL.

Page 4: Getting the most out of Amazon RDS investment with Toad for MySQL

4

Problem – How do I a confirm successful migration of on-prem MySQL DB to Amazon RDS?

Use the Object Browser and Database diagram for spot checks

Page 5: Getting the most out of Amazon RDS investment with Toad for MySQL

5

Problem – How do I confirm a successful migration of on-prem MySQL DB to Amazon RDS?

Schema and Data Compare to detect AND reconcile unexpected Schema and Data differences

Page 6: Getting the most out of Amazon RDS investment with Toad for MySQL

6

Problem – How do I manage user accounts and database variables?

Use the Object Browser for Spot Checks/Browsing

Page 7: Getting the most out of Amazon RDS investment with Toad for MySQL

7

Problem – How do I manage user accounts and database variables?

Use the Object Browser to Create Drop and Alter Users and Variables

Page 8: Getting the most out of Amazon RDS investment with Toad for MySQL

8

Problem – How do I monitor and manage user queries?

Status Browser/Viewer Sessions

Page 9: Getting the most out of Amazon RDS investment with Toad for MySQL

9

Problem – How do I understand what’s going on and visualize the health of my database on RDS? Kill Sessions/Session Monitor

Page 10: Getting the most out of Amazon RDS investment with Toad for MySQL

10

Problem – How do I understand what’s going on and visualize the health of my database on RDS?

Spotlight on MySQL

Page 11: Getting the most out of Amazon RDS investment with Toad for MySQL

11

Problem – How do I understand what’s going on and visualize the health of my database on RDS? Bottleneck Detection, Root Cause Analysis and

Resolution

Page 12: Getting the most out of Amazon RDS investment with Toad for MySQL

12

Problem – How do I efficiently query my database?

Intellisense/Query Builder

Page 13: Getting the most out of Amazon RDS investment with Toad for MySQL

13

Problem – How do I efficiently query my database?

Predictive Joins and Venn Diagram

Page 14: Getting the most out of Amazon RDS investment with Toad for MySQL

14

Problem – How do I optimize my queries for RDS?

Explain Plan, Partitioning, Create Indexes, Modify Variables, Optimize, Analyze, Truncate

Page 15: Getting the most out of Amazon RDS investment with Toad for MySQL

15

Problem – How do I prepare my RDS-hosted MySQL instance for growth?

Performance Benchmarks using Benchmark Factory

Page 16: Getting the most out of Amazon RDS investment with Toad for MySQL

16

Problem – How do I prepare for and then validate migration of on-prem MySQL DB to Amazon RDS?

Generate config Parameters Report for both environments and compare with Text Diff viewer

Page 17: Getting the most out of Amazon RDS investment with Toad for MySQL

17

Problem – How do I prepare for and then validate migration of on-prem MySQL DB to Amazon RDS?

Use Benchmark Factory to create objective and industry standard measures of performance.

Page 18: Getting the most out of Amazon RDS investment with Toad for MySQL

18