Advanced MySQL Performance Optimization
Short Description
Defining Performance
+ Simple world but many meanings
+ Main objective:
- Users (direct or indirect) should be satisfied
+ Most typical performance metrics
- Throughput
- latency/response time
- Scalability
- Combined metrics
Website: www.mysqlperformanceblog.com | Filesize: 799kb
No of Page(s): 138
Content
…
Throughput
+ Metric: Transactions per time (second/min/hour)
- Only some transactions from the mix can be counted
+ Example: TPC-C
+ When to use
- Interactive multi user applications
+ Problems:
- “starvation” - some users can be waiting too long
- single user may rather need his request served fast
Response Time/Latency
+ Metric: Time (milliseconds, seconds, minutes)
- derived: average/min/max response time
- derived 90 percentile response time
+ Example: sql-bench, SetQuery
+ When to use
- Batch jobs
- together with throughput in interactive applications
+ Problems:
- Counts wall clock time, does not take into account what else is happening
…
Get the file Download here
Related Books:Related Searches:
Comments
Leave a Reply