Jest wiele wątków w tym temacie na forum - może, ale nie musi - jak każdy problem należy zdiagnozować i zastosować określone rozwiązanie, pełny SQL może być jednym z nich lub elementem rozwiązania... Zawsze polecam też po prostu wykonać testy, które dadzą 100% odpowiedź na pytanie...