A database server needs CPU, memory, disk and network in order to function. Understanding these resources is important for a DBA, as any resource that is weak or overloaded can become a limiting factor and cause the database server to perform poorly. A main task of the DBA is to tune operating system and database configurations and avoid overutilization or underutilization of the available resources.
In this blog post, we’ll discuss some of the settings that are
most often tweaked and which can bring you significant
improvement in the performance. We will also cover some of the
variables which are frequently modified even though they should
not. Performance tuning is not easy, but you can go a
surprisingly long way with a few basic guidelines.
This is the eighth installment in the ‘Become a MySQL DBA’ blog
series. Our previous posts in the DBA series include …