<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MySQL on Random Ramblings</title><link>https://blog.foundev.pro/tags/MySQL.html</link><description>Recent content in MySQL on Random Ramblings</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 02 Jul 2010 02:57:00 +0000</lastBuildDate><atom:link href="https://blog.foundev.pro/tags/MySQL/index.xml" rel="self" type="application/rss+xml"/><item><title>MySQL 5 Performance Tuning Toolkit</title><link>https://blog.foundev.pro/2010/07/02/mysql-5-performance-tuning-toolkit.html</link><pubDate>Fri, 02 Jul 2010 02:57:00 +0000</pubDate><guid>https://blog.foundev.pro/2010/07/02/mysql-5-performance-tuning-toolkit.html</guid><description>&lt;h1&gt;MySQL 5 Performance Tuning Toolkit&lt;/h1&gt;&#10;Recently we’d played with table partitioning and because of the limitations of it and some decisions we’d made a very long time ago we ended up spending a couple of days tracking down hotspots. In the process I picked up a few tricks, I’m not even an authority on any of this but I figured it’d help out others in the same spot.&#10;&lt;h3 id="logging-toolkit"&gt;Logging Toolkit&lt;/h3&gt;&#10;&lt;p&gt;If you have a slow loading page or test and have no idea which one of the thirty or so queries going on is the cause how to do you find it.  Slow query log and logging queries that are not using indexes. Adding the following to your my.ini, my.cnf or whatever your mysql config file is named on your system and you’ll be able to get a list of offenders to further investigate.&lt;/p&gt;</description></item></channel></rss>