 |
Bara ett inlägg till!
|
|
Reg.datum: Dec 2003
Inlägg: 1 519
|
|
Bara ett inlägg till!
Reg.datum: Dec 2003
Inlägg: 1 519
|
Vilken databas handlar det om? Min erfaranhet av MySQL 4.1 är att den kan ha riktigt stora prestandaproblem med den typen av frågor. Om subquerien inte returnerar många rader är det oftare snabbare att först ställa subquerien, generera en kommaseparerad lista och stoppa in den som argument i huvudquerien. Visst, det låter jättedumt men ibland kan det resultera i exekveringstid på bara några bråkdelar av vad det annars hade tagit.
Edit: Testa annars en yttre join.
|