SlideShare a Scribd company logo
Successful Scalability
Principles - Part 1
Ronald Bradford
http://ronaldbradford.com
2012.08
EffectiveMySQL.com - Performance, Scalability & Business Continuity
OUTLINE
Necessary Principles
System Architecture
Data Availability
Best Practices
Being proactive

EffectiveMySQL.com - Performance, Scalability & Business Continuity
1

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Integrated
monitoring and
instrumentation

EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Question:

✘

How do you know when your server is
down or not accessible?
Answer:
The users will let us know.

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Monitoring/Alerting
Graphical
Historical
Necessary
Generally missing/incomplete
Useless for real-time analysis
EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

E
V
I
T
C
A
E
R
Monitoring/Alerting

Graphical
Historical
Necessary
Generally missing/incomplete
Useless for real-time analysis

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

http://rb42.com/monitoring-needs
EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Dashboard
The state of NOW
Near real-time statistics
Sampling at 1s/3s/5s
e.g. 0.1% of throughput
http://rb42.com/monitoring-needs
EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Dashboard

E
V
I
T

C
A
O
R
P
The state of NOW

Near real-time statistics
Sampling at 1s/3s/5s

e.g. 0.1% of throughput
http://rb42.com/monitoring-needs

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Instrumentation
Important to business viability
e.g. orders per minute (KPI)
page load time

Seamless implementation
i.e. no code changes to view real-time
extensible

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Instrumentation

E
V
I
T

C
A
O
R
P

Important to business viability
e.g. orders per minute (KPI)
page load time

Seamless implementation
i.e. no code changes to view real-time
extensible

EffectiveMySQL.com - Performance, Scalability & Business Continuity
Why

Monitoring +
Instrumentation =
Preemptive Analysis

EffectiveMySQL.com - Performance, Scalability & Business Continuity
How NOT TO

✘

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW TO

✔
< 1 second

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHY
Preemptive Analysis
Fail early
Faster user response
Less physical resource impact

EffectiveMySQL.com - Performance, Scalability & Business Continuity
TIP

EffectiveMySQL.com - Performance, Scalability & Business Continuity
TIP
Have a status website
allow for comments (e.g. blog)

EffectiveMySQL.com - Performance, Scalability & Business Continuity
TIP
Have a status website
allow for comments (e.g. blog)

Have a public dashboard website

EffectiveMySQL.com - Performance, Scalability & Business Continuity
TIP
Have a status website
allow for comments (e.g. blog)

Have a public dashboard website
Host them somewhere else!
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EffectiveMySQL.com - Performance, Scalability & Business Continuity
2

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Seamless
automated
server
deployment
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Actual Client
100+ production database servers

✘

Full-time DBAs
No automated software installation
No single documented installation process
No version control
No auditing/verification

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Basics
Version Control
Automated Build & Release
Integrated Monitoring

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Intermediate
Health Checks
Runtime config file management
Benchmarking

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Advanced
Server request queue
Automated discovery
Proactive scaling (up & down)

EffectiveMySQL.com - Performance, Scalability & Business Continuity
GOAL
Consistent and timely provisioning
Unattended installation with correct
and reproducible configuration
Automated discovery

✔

EffectiveMySQL.com - Performance, Scalability & Business Continuity
3

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Disaster
is
inevitable
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Question:

✘

Have you ever performed a database recovery?

Answer:
No, why?

EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Consultant:

✘

Do you know that your daily backups only recover
the data up to that time (e.g. 1 am).You know you
have lost all your sales(aka $2 million sales today)
and data changes since then.

Customer:
No, I didn’t know that.

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Have a DR plan

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Have a DR plan
Documented

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Have a DR plan
Documented
Tested

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Have a DR plan
Documented
Tested
Timed

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Have a DR plan
Documented
Tested
Timed
Verified
EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Test under production conditions

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Test under production conditions
System Load

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Test under production conditions
System Load
Database Size

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Test under production conditions
System Load
Database Size
End to End

EffectiveMySQL.com - Performance, Scalability & Business Continuity
GOAL
Know and practice for disaster
Provide confidence to
management

✔

Be as confident about your
recovery as your scalability

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR!

What does your website
look like when it’s down?

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR

✘

Google Picasa

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR

✘

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR

✘

Mozilla

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR

✔

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR

✔

EffectiveMySQL.com - Performance, Scalability & Business Continuity
4

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Application
Programming
Interface
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE

✘

3 access paths to same data
with different business rules
Public API
Application web site
Batch processes

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHY an API?
One code path for business
functionality
Implied business documentation
Enforced data exchange standard
Testability
EffectiveMySQL.com - Performance, Scalability & Business Continuity
GOAL
Technology independence
Business specification
dependence (API)

✔

Stress testable

EffectiveMySQL.com - Performance, Scalability & Business Continuity
REQUIREMENTS
Input Specification
Output Specification
Standard for data communication
Throughput needs
Latency requirements

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR!

Testing is not about
what works, it’s about
breaking your software

EffectiveMySQL.com - Performance, Scalability & Business Continuity
5

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Support different
levels of data
availability

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Data can be:

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Data can be:
Read & Write

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Data can be:
Read & Write
Read

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Data can be:
Read & Write
Read
Cached

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Data can be:
Read & Write
Read
Cached
No Access
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Development Team:
We need a maintenance
window for software
upgrades and new
releases.
EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Management Team:
No Downtime

EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Development Team:
But we need this to fix
problems and improve
performance.

EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE
Management Team:
No Downtime

EffectiveMySQL.com - Performance, Scalability & Business Continuity
EXAMPLE

What is your
definition of no
downtime?

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHY
Support downtime
Software upgrades

Support disasters
Reduce high load
Support partial functionality
EffectiveMySQL.com - Performance, Scalability & Business Continuity
GOAL
Meet the business needs of
availability
There are ways to give greater
perception of availability

✔

EffectiveMySQL.com - Performance, Scalability & Business Continuity
6

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ACTION

Support different
scalability
principles

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Read Scalability
Write Scalability
Caching

EffectiveMySQL.com - Performance, Scalability & Business Continuity
HOW
Depends on your R/W ratio
Depends on your business needs
Depends on rate of data change
(caching)

EffectiveMySQL.com - Performance, Scalability & Business Continuity
ISSUES
Consistency
Data Interoperability

EffectiveMySQL.com - Performance, Scalability & Business Continuity
GOAL

✔

Support large scale growth with
appropriate software architecture
Minimize human interaction

Ongoing review and improvement

EffectiveMySQL.com - Performance, Scalability & Business Continuity
SIDEBAR!

Availability options &
scalability principles
= scalable datastore
EffectiveMySQL.com - Performance, Scalability & Business Continuity
+

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHAT's NEXT

I only had
one hour!

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHAT's NEXT
Part 2

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHAT's NEXT
Part 2
Reduce deployment time
The right business metrics
Team dynamics
Managing risk
Continual improvement
Data interoperability
...

EffectiveMySQL.com - Performance, Scalability & Business Continuity
WHAT's NEXT
Part 2
Reduce deployment time
The right business metrics
Team dynamics
Managing risk
Continual improvement
Data interoperability
...

Asynchronous
Write once data
Consistency

EffectiveMySQL.com - Performance, Scalability & Business Continuity
C

EffectiveMySQL.com - Performance, Scalability & Business Continuity
CONCLUsION
Monitoring. Before, during and after NOW.
You may not be able to predict the future but
you can preempt the future.
Operate below 90%. That 10% is your
insurance policy. Invest in insurance.

EffectiveMySQL.com - Performance, Scalability & Business Continuity
CONCLUSION
Does your business exist without your data?
How long can your site be unavailable before
customers go elsewhere?

EffectiveMySQL.com - Performance, Scalability & Business Continuity
CONCLUSION
Support 3 levels of real time data access
Read/Write, Read and no access
Support 3 different aspects of scalability
Read, Write and Caching

EffectiveMySQL.com - Performance, Scalability & Business Continuity
REFERENCE
Presentation
The most common MySQL scalability
mistakes, and how to avoid them.

EffectiveMySQL.com - Performance, Scalability & Business Continuity
REFERENCE
1.

My website is slow?

2.

I want to add new H/W. How do I change my application to support this?

3.

The database is slow. My webpage takes five seconds to load.

4.

Why is my database executing so many qps?

5.

My server has crashed with a hard drive failure

6.

My replication slave can't keep up?

7.

I can't access my website?

8.

8. Why is my database so large?

9.

My website seems to freeze or responds randomly?
EffectiveMySQL.com - Performance, Scalability & Business Continuity
Ronald Bradford
http://effectiveMySQL.com
EffectiveMySQL.com - Performance, Scalability & Business Continuity

More Related Content

What's hot (20)

PDF
MySQL High Availability and Disaster Recovery with Continuent, a VMware company
Continuent
 
PDF
MySQL Performance Tuning: The Perfect Scalability (OOW2019)
Mirko Ortensi
 
PDF
MySQL Enterprise Backup - BnR Scenarios
Keith Hollman
 
PDF
MySQL 5.7 -- SCaLE Feb 2014
Dave Stokes
 
PDF
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
Aurimas Mikalauskas
 
PDF
Posscon my sql56
Dave Stokes
 
PDF
UKOUG 2011: MySQL Architectures for Oracle DBA's
FromDual GmbH
 
PDF
MySQL For Oracle DBA's and Developers
Ronald Bradford
 
PDF
MySQL Performance Tuning Variables
FromDual GmbH
 
PPT
MySQL 5.6 Updates
Dave Stokes
 
PDF
MySQL 5.7 New Features to Exploit -- PHPTek/Chicago MySQL User Group May 2014
Dave Stokes
 
KEY
Perf Tuning Short
Ligaya Turmelle
 
PDF
Southeast Linuxfest -- MySQL User Admin Tips & Tricks
Dave Stokes
 
PDF
MySQL Performance Best Practices
Olivier DASINI
 
PDF
Upgrade to MySQL 5.6 without downtime
Olivier DASINI
 
PDF
What's New in MySQL 5.7
Olivier DASINI
 
PDF
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Dave Stokes
 
PDF
MySql's NoSQL -- best of both worlds on the same disks
Dave Stokes
 
PDF
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Mark Matthews
 
PDF
MySQL For Oracle Developers
Ronald Bradford
 
MySQL High Availability and Disaster Recovery with Continuent, a VMware company
Continuent
 
MySQL Performance Tuning: The Perfect Scalability (OOW2019)
Mirko Ortensi
 
MySQL Enterprise Backup - BnR Scenarios
Keith Hollman
 
MySQL 5.7 -- SCaLE Feb 2014
Dave Stokes
 
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
Aurimas Mikalauskas
 
Posscon my sql56
Dave Stokes
 
UKOUG 2011: MySQL Architectures for Oracle DBA's
FromDual GmbH
 
MySQL For Oracle DBA's and Developers
Ronald Bradford
 
MySQL Performance Tuning Variables
FromDual GmbH
 
MySQL 5.6 Updates
Dave Stokes
 
MySQL 5.7 New Features to Exploit -- PHPTek/Chicago MySQL User Group May 2014
Dave Stokes
 
Perf Tuning Short
Ligaya Turmelle
 
Southeast Linuxfest -- MySQL User Admin Tips & Tricks
Dave Stokes
 
MySQL Performance Best Practices
Olivier DASINI
 
Upgrade to MySQL 5.6 without downtime
Olivier DASINI
 
What's New in MySQL 5.7
Olivier DASINI
 
Scaling MySQl 1 to N Servers -- Los Angelese MySQL User Group Feb 2014
Dave Stokes
 
MySql's NoSQL -- best of both worlds on the same disks
Dave Stokes
 
Efficient Performance Analysis and Tuning with MySQL Enterprise Monitor
Mark Matthews
 
MySQL For Oracle Developers
Ronald Bradford
 

Viewers also liked (20)

PDF
Requirements the Last Bottleneck
Karwin Software Solutions LLC
 
PDF
MySQL Group Replication
Manish Kumar
 
PDF
Inno db internals innodb file formats and source code structure
zhaolinjnu
 
PDF
MySQL High Availability Deep Dive
hastexo
 
PDF
MySQL Group Replication
Kenny Gryp
 
PDF
Why MySQL High Availability Matters
Matt Lord
 
PDF
Why MySQL Replication Fails, and How to Get it Back
Sveta Smirnova
 
PDF
Galera cluster for high availability
Mydbops
 
PPTX
Hbase源码初探
zhaolinjnu
 
PDF
Эффективная отладка репликации MySQL
Sveta Smirnova
 
PDF
MySQL InnoDB 源码实现分析(一)
frogd
 
PDF
SQL Outer Joins for Fun and Profit
Karwin Software Solutions LLC
 
PDF
Lessons Learned: Troubleshooting Replication
Sveta Smirnova
 
PPT
Mysql展示功能与源码对应
zhaolinjnu
 
PDF
MySQL High Availability with Group Replication
Nuno Carvalho
 
PPTX
Redis介绍
zhaolinjnu
 
PDF
MySQL - checklist для новичка в Highload
Sveta Smirnova
 
PDF
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Kenny Gryp
 
PPTX
The nightmare of locking, blocking and isolation levels!
Boris Hristov
 
PDF
10x Performance Improvements - A Case Study
Ronald Bradford
 
Requirements the Last Bottleneck
Karwin Software Solutions LLC
 
MySQL Group Replication
Manish Kumar
 
Inno db internals innodb file formats and source code structure
zhaolinjnu
 
MySQL High Availability Deep Dive
hastexo
 
MySQL Group Replication
Kenny Gryp
 
Why MySQL High Availability Matters
Matt Lord
 
Why MySQL Replication Fails, and How to Get it Back
Sveta Smirnova
 
Galera cluster for high availability
Mydbops
 
Hbase源码初探
zhaolinjnu
 
Эффективная отладка репликации MySQL
Sveta Smirnova
 
MySQL InnoDB 源码实现分析(一)
frogd
 
SQL Outer Joins for Fun and Profit
Karwin Software Solutions LLC
 
Lessons Learned: Troubleshooting Replication
Sveta Smirnova
 
Mysql展示功能与源码对应
zhaolinjnu
 
MySQL High Availability with Group Replication
Nuno Carvalho
 
Redis介绍
zhaolinjnu
 
MySQL - checklist для новичка в Highload
Sveta Smirnova
 
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Kenny Gryp
 
The nightmare of locking, blocking and isolation levels!
Boris Hristov
 
10x Performance Improvements - A Case Study
Ronald Bradford
 
Ad

Similar to Successful Scalability Principles - Part 1 (20)

PDF
Successful MySQL Scalability
Ronald Bradford
 
PDF
[INSIGHT OUT 2011] A17 mastering my sql performance tuning(ronald bradford)
Insight Technology, Inc.
 
PDF
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Mark Swarbrick
 
PPTX
Application architecture for the rest of us - php xperts devcon 2012
M N Islam Shihan
 
PPT
MySQL Features & Implementation
OSSCube
 
PPTX
Continuous Availability and Scale-out for MySQL with ScaleBase Lite & Enterpr...
Vladi Vexler
 
PDF
Guide to NoSQL with MySQL
Samuel Rohaut
 
PDF
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
VMware Tanzu
 
PDF
MySQL Backed - Fraud Prevention
Ran Grushkowsky
 
PDF
Improving Performance with Better Indexes
MYXPLAIN
 
PDF
Scaling managed MySQL Platform in Flipkart - (Sachin Japate - Flipkart) - Myd...
Mydbops
 
PDF
Scaling a Web Site - OSCON Tutorial
duleepa
 
PDF
MySQL Enterprise Monitor
Mario Beck
 
PDF
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Mark Matthews
 
PDF
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
Mark Swarbrick
 
PPTX
High Performance and Scalability Database Design
Tung Ns
 
PPTX
MySQL Tech Tour 2015 - Manage & Tune
Mark Swarbrick
 
PDF
Enabling digital transformation with MySQL
MySQL Brasil
 
PDF
MySQL Enterprise Monitor
Mark Swarbrick
 
PDF
Doc 2011101412020074
Rhythm Sun
 
Successful MySQL Scalability
Ronald Bradford
 
[INSIGHT OUT 2011] A17 mastering my sql performance tuning(ronald bradford)
Insight Technology, Inc.
 
Netherlands Tech Tour 05 - Strategic Operationalization of MySQL
Mark Swarbrick
 
Application architecture for the rest of us - php xperts devcon 2012
M N Islam Shihan
 
MySQL Features & Implementation
OSSCube
 
Continuous Availability and Scale-out for MySQL with ScaleBase Lite & Enterpr...
Vladi Vexler
 
Guide to NoSQL with MySQL
Samuel Rohaut
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
VMware Tanzu
 
MySQL Backed - Fraud Prevention
Ran Grushkowsky
 
Improving Performance with Better Indexes
MYXPLAIN
 
Scaling managed MySQL Platform in Flipkart - (Sachin Japate - Flipkart) - Myd...
Mydbops
 
Scaling a Web Site - OSCON Tutorial
duleepa
 
MySQL Enterprise Monitor
Mario Beck
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Mark Matthews
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
Mark Swarbrick
 
High Performance and Scalability Database Design
Tung Ns
 
MySQL Tech Tour 2015 - Manage & Tune
Mark Swarbrick
 
Enabling digital transformation with MySQL
MySQL Brasil
 
MySQL Enterprise Monitor
Mark Swarbrick
 
Doc 2011101412020074
Rhythm Sun
 
Ad

More from Ronald Bradford (19)

PDF
My SQL Idiosyncrasies That Bite OTN
Ronald Bradford
 
PDF
MySQL Idiosyncrasies That Bite SF
Ronald Bradford
 
PDF
MySQL Idiosyncrasies That Bite 2010.07
Ronald Bradford
 
PDF
Capturing, Analyzing and Optimizing MySQL
Ronald Bradford
 
PDF
MySQL Idiosyncrasies That Bite
Ronald Bradford
 
KEY
10x Performance Improvements
Ronald Bradford
 
PDF
LIFTOFF - MySQLCamp for the Oracle DBA
Ronald Bradford
 
PDF
IGNITION - MySQLCamp for the Oracle DBA
Ronald Bradford
 
PDF
Dolphins Now And Beyond - FOSDEM 2010
Ronald Bradford
 
PDF
Drizzle - Status, Principles and Ecosystem
Ronald Bradford
 
PDF
SQL v No SQL
Ronald Bradford
 
PDF
MySQL for the Oracle DBA - Object Management
Ronald Bradford
 
PDF
Know Your Competitor - Oracle 10g Express Edition
Ronald Bradford
 
PDF
The Ideal Performance Architecture
Ronald Bradford
 
PDF
MySQL Monitoring 101
Ronald Bradford
 
PDF
Getting started with MySQL on Amazon Web Services
Ronald Bradford
 
PDF
Best Practices in Migrating to MySQL - Part 1
Ronald Bradford
 
PDF
Extending The My Sql Data Landscape
Ronald Bradford
 
PDF
Best Design Practices A
Ronald Bradford
 
My SQL Idiosyncrasies That Bite OTN
Ronald Bradford
 
MySQL Idiosyncrasies That Bite SF
Ronald Bradford
 
MySQL Idiosyncrasies That Bite 2010.07
Ronald Bradford
 
Capturing, Analyzing and Optimizing MySQL
Ronald Bradford
 
MySQL Idiosyncrasies That Bite
Ronald Bradford
 
10x Performance Improvements
Ronald Bradford
 
LIFTOFF - MySQLCamp for the Oracle DBA
Ronald Bradford
 
IGNITION - MySQLCamp for the Oracle DBA
Ronald Bradford
 
Dolphins Now And Beyond - FOSDEM 2010
Ronald Bradford
 
Drizzle - Status, Principles and Ecosystem
Ronald Bradford
 
SQL v No SQL
Ronald Bradford
 
MySQL for the Oracle DBA - Object Management
Ronald Bradford
 
Know Your Competitor - Oracle 10g Express Edition
Ronald Bradford
 
The Ideal Performance Architecture
Ronald Bradford
 
MySQL Monitoring 101
Ronald Bradford
 
Getting started with MySQL on Amazon Web Services
Ronald Bradford
 
Best Practices in Migrating to MySQL - Part 1
Ronald Bradford
 
Extending The My Sql Data Landscape
Ronald Bradford
 
Best Design Practices A
Ronald Bradford
 

Recently uploaded (20)

PDF
Securiport - A Global Leader
Securiport
 
PDF
David Badaro Explains 5 Steps to Solving Complex Business Issues
David Badaro
 
PPTX
Washington University of Health and Science A Choice You Can Trust
Washington University of Health and Science
 
PPTX
2025 July - ABM for B2B in Hubspot - Demand Gen HUG.pptx
mjenkins13
 
PDF
CBV - GST Collection Report V16. pdf.
writer28
 
PPTX
Build Wealth & Protect Your Legacy with Indexed Universal Life Insurance
iulfinancial6
 
PDF
Rostyslav Chayka: Управління командою за допомогою AI (UA)
Lviv Startup Club
 
PDF
Thane Stenner - An Industry Expert
Thane Stenner
 
PDF
Connecting Startups to Strategic Global VC Opportunities.pdf
Google
 
PDF
Blind Spots in Business: Unearthing Hidden Challenges in Today's Organizations
Crimson Business Consulting
 
PPTX
Hackathon - Technology - Idea Submission Template -HackerEarth.pptx
nanster236
 
PDF
Native Sons Of The Golden West - Boasts A Legacy Of Impactful Leadership
Native Sons of the Golden West
 
PDF
Keppel Investor Day 2025 Presentation Slides GCAT.pdf
KeppelCorporation
 
DOCX
How to Choose the Best Dildo for Men A Complete Buying Guide.docx
Glas Toy
 
PDF
Why Unipac Equipment Leads the Way Among Gantry Crane Manufacturers in Singap...
UnipacEquipment
 
PDF
NewBase 07 July 2025 Energy News issue - 1800 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
PPTX
Drive Operational Excellence with Proven Continuous Improvement Strategies
Group50 Consulting
 
PPTX
Why-Your-BPO-Startup-Must-Track-Attrition-from-Day-One.pptx.pptx
Orage technologies
 
PPTX
World First Cardiovascular & Thoracic CT Scanner
arineta37
 
PDF
Smart Lead Magnet Review: Effortless Email List Growth with Automated Funnels...
Larry888358
 
Securiport - A Global Leader
Securiport
 
David Badaro Explains 5 Steps to Solving Complex Business Issues
David Badaro
 
Washington University of Health and Science A Choice You Can Trust
Washington University of Health and Science
 
2025 July - ABM for B2B in Hubspot - Demand Gen HUG.pptx
mjenkins13
 
CBV - GST Collection Report V16. pdf.
writer28
 
Build Wealth & Protect Your Legacy with Indexed Universal Life Insurance
iulfinancial6
 
Rostyslav Chayka: Управління командою за допомогою AI (UA)
Lviv Startup Club
 
Thane Stenner - An Industry Expert
Thane Stenner
 
Connecting Startups to Strategic Global VC Opportunities.pdf
Google
 
Blind Spots in Business: Unearthing Hidden Challenges in Today's Organizations
Crimson Business Consulting
 
Hackathon - Technology - Idea Submission Template -HackerEarth.pptx
nanster236
 
Native Sons Of The Golden West - Boasts A Legacy Of Impactful Leadership
Native Sons of the Golden West
 
Keppel Investor Day 2025 Presentation Slides GCAT.pdf
KeppelCorporation
 
How to Choose the Best Dildo for Men A Complete Buying Guide.docx
Glas Toy
 
Why Unipac Equipment Leads the Way Among Gantry Crane Manufacturers in Singap...
UnipacEquipment
 
NewBase 07 July 2025 Energy News issue - 1800 by Khaled Al Awadi_compressed.pdf
Khaled Al Awadi
 
Drive Operational Excellence with Proven Continuous Improvement Strategies
Group50 Consulting
 
Why-Your-BPO-Startup-Must-Track-Attrition-from-Day-One.pptx.pptx
Orage technologies
 
World First Cardiovascular & Thoracic CT Scanner
arineta37
 
Smart Lead Magnet Review: Effortless Email List Growth with Automated Funnels...
Larry888358
 

Successful Scalability Principles - Part 1