supercharge your mysql application performance with cloud...
TRANSCRIPT
![Page 1: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/1.jpg)
1
Supercharge your MySQL application
performance with Cloud Databases
J.R. Arredondo Director Product
Marketing
Dave Fowler Founder Chartio
Kelly Goolsby Sales Engineering
Manager
Daniel Morris Senior Product
Manager
![Page 2: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/2.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
2
This is what we will cover today
![Page 3: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/3.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
3
![Page 4: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/4.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Portfolio
![Page 5: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/5.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Relational Databases: a pillar of computing
Simple notions (SQL) …
• Tables, Columns, Data types
• Constraints
• Referential Integrity
• Relationships
• Indexes
• Relational Algebra (“Queries”)
• Transactions
… lead to powerful solutions
• Data store and retrieval
• Data organization
• Data integrity
• Transactional applications
• Reporting and Querying
• Systems of record
5
![Page 6: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/6.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Relational Database Management Systems (RDMS) are difficult to manage and operate
Expectations are high
• High Performance
• Reliability
• Resilience
• Short development times
• No room for error
Implementation is difficult
• Storage complexities
• Hardware dependencies
• Complex installation
• Complex configuration
• Maintenance and Administration
– Backup, monitoring, tuning
6
Database Administrators (DBAs) and developers face
significant pressures to perform their jobs
and add value to their businesses
![Page 7: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/7.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases The first relational database service built on the OpenStack® Nova Compute codebase
Performance
Reliability
Simple, self-service provisioning
Automated maintenance
7
![Page 8: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/8.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases: Performance through container-based (OS) virtualization
Traditional hardware virtualization limits performance
• They virtualize key HW features
– Memory, processor, hard drives
– Critical for database performance
• They impose penalties for DBs
– Full Hardware Emulation
– Paravirtualization
Container-based virtualization provides close to native perf
• No virtual hardware
• A single shared operating system
• Close to native performance
• Higher density
8
Virtual Machine
Guest OS
Virtual Hardware Virtual Hardware
Hypervisor / Shared Host OS
Hardware
Virtual Machine
Guest OS Container
Shared Host OS
Hardware
Container
http://tinyurl.com/clouddatabases
![Page 9: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/9.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases: Reliability through built-in data redundancy
• MySQL connected to SAN storage with built-in data replication
• Increased performance
• Greater reliability
• Less downtime
![Page 10: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/10.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases: faster “time to database” with simple, self-service provisioning
• Quick provisioning:
– Easier to use by less skilled DBAs and developers
– Flexible enough for advanced users
• Easy to get started with your app
– No need to perform app changes
– Just connect app to the database
![Page 11: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/11.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases: Automated maintenance
• Configuration and patching
• Reduces your operational costs
• Lets your team focus on other tasks
![Page 12: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/12.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
12
![Page 13: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/13.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM 13
![Page 14: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/14.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 15: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/15.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 16: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/16.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 17: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/17.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
X
![Page 18: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/18.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 19: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/19.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 20: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/20.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 21: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/21.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 22: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/22.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 23: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/23.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 24: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/24.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 25: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/25.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 26: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/26.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 27: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/27.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 28: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/28.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 29: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/29.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 30: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/30.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Using Cloud Databases in your application is like using any MySQL database
30
![Page 31: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/31.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
31
![Page 32: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/32.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 33: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/33.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM 33
<html> <head><title>Connecting to Cloud Databases</title></head> <body><pre> <?php // phpinfo(); $THE_HOST = "5c70345ad036fc112dc0a14ee1db7992f5c172db.rackspaceclouddb.com"; $THE_USER = "fmdb_readonly"; $THE_PWD = "fmdb_readonly"; $THE_DB = "FEATUREMANIA"; // // Get "e" // $arg_expr = trim($_POST["e"]); if($arg_expr == "") { $arg_expr = "PI()"; } else { if(get_magic_quotes_gpc()) { $arg_expr = stripslashes($arg_expr); } // // Connect to the database // $connection = mysql_connect($THE_HOST, $THE_USER, $THE_PWD); if (!$connection) { die('I could not connect to the database. The error is: ' . mysql_error()); } mysql_select_db($THE_DB, $connection); // // Calculation // $result = mysql_query("SELECT (" . $arg_expr . ");", $connection); $row = mysql_fetch_array($result, MYSQL_NUM); $eValue = $row[0]; printf("The database connection worked, and MySQL says that %s = %s<BR>%s", $arg_expr, $eValue, mysql_error()); mysql_free_result($result); mysql_close($connection); } ?> <FORM ACTION='clouddatabases.php' METHOD='POST'> Enter a MySQL expression: <INPUT TYPE="TEXT" NAME="e" VALUE="<? echo $arg_expr; ?>"/> <INPUT TYPE="SUBMIT"> </FORM> This is a simple PHP example to test your connection to Rackspace Cloud Databases. It does not require your database to have any tables. It doubles as a handy way to calculate simple MySQL expressions from the browser. <BR> Because this sample uses string concatenation to compose SQL statements, only use this in your development environment in your password-protected site. <BR> EXAMPLES: PI()*3*3 curdate() 3=3 AND 4>4 MID('Rackspace',1,4) SIN(PI()/2) SHA1('Rackspace Cloud Databases') </pre></body> </html>
![Page 34: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/34.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
You can keep using the tools you love Using MySQL Workbench
• Note all Cloud Databases instances are only accessible from the Rackspace Cloud
• If you need to access your database from your home machine, you need a public IP address. In my case, I used a Cloud Load Balancer to get that.
![Page 35: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/35.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 36: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/36.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 37: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/37.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 38: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/38.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 39: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/39.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 40: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/40.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 41: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/41.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 42: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/42.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
![Page 43: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/43.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
43
![Page 44: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/44.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Using Cloud Databases in your Wordpress blog
• What I have already done …
– Gotten a domain pointed at Rackspace DNS & my Cloud Servers IP address
– Set up a windows cloud server
– Installed WordPress using Microsoft web platform installer
– Deleted WP- Config file
– Disabled MySQL
44
![Page 45: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/45.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Spin Up A Cloud Database Instance
45
![Page 46: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/46.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Go to the domain after deleting WP Configuration file
46
![Page 47: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/47.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Creating a New WordPress Configuration File
47
![Page 48: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/48.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Configuring Wordpress for Cloud Databases
48
![Page 49: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/49.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
After Hitting Submit You Will Get This Page
49
![Page 50: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/50.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Now you can go ahead with the configuration
50
![Page 51: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/51.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Success!!!
51
![Page 52: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/52.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Backup Your Cloud Database
52
![Page 53: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/53.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Backup Your Cloud Database
53
mysqldump -A -v -h yourhostname.rackspaceclouddb.com -u yourusername -p > backup.sql
![Page 54: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/54.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
54
![Page 55: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/55.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Dave Fowler, Founder of Chartio
55
![Page 56: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/56.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
56
![Page 57: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/57.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Video
57
![Page 58: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/58.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
58
![Page 59: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/59.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
New Features Now Available!
• Higher memory flavors:
– We are adding the option to create 8GB and 16GB instances, four times what was previously available. The new flavors have more memory, CPU, network bandwidth, and I/O priority, which give you greater performance for your workloads and, as you can see in the Cloud Databases pricing page, they are competitively priced.
• Triple storage:
– With more I/O comes larger datasets, so we are also tripling the maximum storage for instances from 50GB to 150GB.
• Storage capacity alerts:
– To help you avoid inadvertently reaching your storage limit, we will automatically send you a ticket when you consume more than 90% of your storage allocation.
• Enhanced user management:
– We are giving you the ability to perform password changes and to assign user access on existing database users via the API (coming soon to the Control Panel).
59
![Page 60: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/60.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Short overview of Cloud Databases
Using Cloud Databases with Control Panel and MySQL Workbench
Using Cloud Databases with your Wordpress blog
Data analytics and visualizations with Cloud Databases and Chartio
New features!
Measuring performance using Sysbench
60
![Page 61: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/61.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM 61
Installing Sysbench
![Page 62: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/62.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Sysbench (PREPARE)
62
![Page 63: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/63.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Sysbench (RUN)
63
![Page 64: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/64.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Sysbench (CLEANUP)
64
![Page 65: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/65.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Performance of Cloud Databases Sysbench transactions per second (TPS): OLTP workload, 64 threads, 5-run average
65
![Page 66: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/66.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Data Solutions
SQL Cloud or Dedicated setups
Deep expertise in each DB
Fast time to solution
Unparalleled support
MySQL
SQL Server
Oracle
NoSQL
Simplified provisioning
Fast and reliable apps
Easy scale
Automated admin
ObjectRocket (MongoDB)
Redis to Go
(Redis)
Big Data Faster time to insight
Deployment choices
A rich partner ecosystem
Apache Hadoop
Hortonworks Data Platform
![Page 67: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/67.jpg)
RACKSPACE® HOSTING | WWW.RACKSPACE.COM
Cloud Databases is a high performance MySQL service on the cloud
You can easily use it with Control Panel and MySQL Workbench
Connecting Cloud Databases to your Wordpress blog is simple
You can use Chartio with Cloud Databases for data visualization
New 8GB and 16GB flavors and 3x maximum storage
Your mileage will vary, but Sysbench can give you a good idea of perf
67
What did we cover today?
![Page 68: Supercharge your MySQL application performance with Cloud ...c744563d32d0468a7cf1-2fe04d8054667ffada6c4002813eccf0.r76.cf1.rackcdn.c…Cloud Databases: Performance through container-based](https://reader034.vdocuments.site/reader034/viewer/2022042409/5f253bd7a4dd63195f18cdc8/html5/thumbnails/68.jpg)
RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
@jrarredondo