Artikeln beskriver ett prestandaproblem i MySQL med frågor som sammanfogar cirka 20 tabeller, där optimeraren själv tar lång tid att beräkna en exekveringsplan. Lösningen var att sätta optimizer_search_depth=0, vilket drastiskt minskade exekveringstiden från 5 sekunder till mindre än 50 millisekunder. Standardvärdet optimizer_search_depth=62 i MySQL 5.5 förklaras med bakåtkompatibilitet och antagandet att de flesta användare inte sammanfogar många tabeller. Med optimizer_search_depth=0 väljs automatiskt min(antal tabeller, 7), vilket begränsar sökdjupet och förbättrar prestandan för komplexa frågor. MySQL 5.6 förväntas förbättra hanteringen av många tabeller ytterligare tack vare förbättrade optimeringsheuristiker.