Your SlideShare is downloading. ×
My sql optimization
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

My sql optimization

108
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
108
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MySQL Optimization Marko Novaković
  • 2. MySQL OptimizationQuery OptimizationDatabase ModelMySQL ConfigurationHardware Issues
  • 3. Query OptimizationQueries that dont use indexes.Queries that use SELECT *.Queries that search full-text fields.Queries that are not properly limited.Queries that use ORDER BY unnecessarily.Insert, update and delete optimization.
  • 4. Database ModelAll tables should have primary keys.Database should be properly normalized.Using simpler permissions.Using char and md5 instead blob.Do not split columns in more tables.Specify column if not null and add defaults.
  • 5. MySQL Configurationskip-name-resolvequery_cache_size = 16Mlog-slow-queries=/var/log/slowqueries.logMySQL Tuner
  • 6. Hardware IssuesNumber of hard drives / RAID.RAM memory makes bigger cache.CPUReplicationPartitioning
  • 7. Thank You! Questions?email: atisha34@gmail.com