10x Performance Improvements

Principal - Data architecture, performance and scalability for MySQL solutions.
Apr. 19, 2010
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
10x Performance Improvements
1 of 61

More Related Content

What's hot

MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFRonald Bradford
New features in Performance Schema 5.7 in actionNew features in Performance Schema 5.7 in action
New features in Performance Schema 5.7 in actionSveta Smirnova
Performance Schema for MySQL troubleshootingPerformance Schema for MySQL troubleshooting
Performance Schema for MySQL troubleshootingSveta Smirnova
Troubleshooting MySQL PerformanceTroubleshooting MySQL Performance
Troubleshooting MySQL PerformanceSveta Smirnova
Introduction to MySQL InnoDB ClusterIntroduction to MySQL InnoDB Cluster
Introduction to MySQL InnoDB ClusterI Goo Lee
Developers’ mDay 2021: Bogdan Kecman, Oracle – MySQL nekad i sadDevelopers’ mDay 2021: Bogdan Kecman, Oracle – MySQL nekad i sad
Developers’ mDay 2021: Bogdan Kecman, Oracle – MySQL nekad i sadmCloud

Similar to 10x Performance Improvements

Scaling MySQL Strategies for DevelopersScaling MySQL Strategies for Developers
Scaling MySQL Strategies for DevelopersJonathan Levin
Quick WinsQuick Wins
Quick WinsHighLoad2009
Performance Schema for MySQL TroubleshootingPerformance Schema for MySQL Troubleshooting
Performance Schema for MySQL TroubleshootingSveta Smirnova
Silicon Valley Code Camp 2015 - Advanced MongoDB - The SequelSilicon Valley Code Camp 2015 - Advanced MongoDB - The Sequel
Silicon Valley Code Camp 2015 - Advanced MongoDB - The SequelDaniel Coupal
6 tips for improving ruby performance6 tips for improving ruby performance
6 tips for improving ruby performanceEngine Yard
Query Optimization with MySQL 5.6: Old and New TricksQuery Optimization with MySQL 5.6: Old and New Tricks
Query Optimization with MySQL 5.6: Old and New TricksMYXPLAIN

More from Ronald Bradford

Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Ronald Bradford
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsRonald Bradford
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemRonald Bradford
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsRonald Bradford
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New RelicRonald Bradford
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNRonald Bradford

10x Performance Improvements

Editor's Notes

  1. Server (Ping, Uptime) Database Processlist (Total/Active/Idle/Locked) Database Replication (Up,Lag) Web Server (Page Load x 3, Page Size, http processes)
  2. Traditional Existing Methods
  3. InnoDb, the PK value is stored
  4. Too many indexes Disk volume Slows DML Index with unused columns
  5. Text fields network bandwidth temporary tables filesort
  6. Site is effectively unavailable
  7. DB Changes * Add indexes * Change Storage Engines * Change Table structure