8,5 Mio ist ja nicht gerade viel, die hat man ja in einer Stunde fast mit der Hand durchsucht. Hast Du ma einen exception join probiert? (obwohl ja frei nach Theorie alle Varianten gleich schnell sein sollen.)

D*B