Request ProposalWhat We DoHow We Do itPublicationsContact Us
Articles
Tuning MySQL for High Performance (Part I)
By EVOKNOW, Inc.
As part of our subscription-based Web development projects, we maintain and tune MySQL databases with over 10M records on a regular basis. These MySQL databases are accessed via Internet on a daily basis by hunderds of thousands to millons of users. Our PHP prgrammers and MySQL developers always seek advice on how to deal with performance concerns when it comes to MySQL bottlenecks. Among many other sources, we use the net for a great deal of our tuning tips. In this article, you will find such tips on an on-going basis. Even though we focus on MySQL performance for PHP applications, most of the tips discussed here will work for other languages such as Ruby, Perl, Python, etc. issues
Identify Large and Frequently Accessed Tables
The very first step for you is to identify the tables that are becoming a performance problem for your PHP applications. Usually, tables that are too large (hundreds of thousands to millions of records) or frequently accessed are the usual suspects.

Once you have identified such tables, you are ready to tune them for high performance.

Next Page  |  Email  |  Print