Können Sie LIMIT auf MySQL anwenden, bevor Sie sich mit LINK JOIN verbinden?

8

Zum Beispiel:

%Vor%

Andernfalls nimmt die Engine die gesamte Tabelle_1, bevor sie den Join anwendet, und begrenzt dann, was die Abfrage massiv verlangsamen kann (mit massiven Tabellen).

    
jdborg 13.09.2011, 16:43
quelle

1 Antwort

15

Sie können dies tun, indem Sie sich einer Unterabfrage anstelle einer tatsächlichen Tabelle anschließen. So etwas sollte funktionieren:

%Vor%     
Asaph 13.09.2011, 16:47
quelle

Tags und Links