MySql Queryoptimierung

Hallo,

hat jemand eine Idee wie dieses Query beschleunigt werden kann?

Query:

SELECT `ku`.\* FROM `kundenadressen` AS `ku`
LEFT JOIN `namenscheck_knr` AS `knr`
ON (`ku`.`knr` = `knr`.`knr`)
WHERE `knr`.`knr` IS NULL

die Felder knr.knr und ku.knr sind jeweil primary keys.

Und zwar soll bei dem Query folgendes passieren:

ich möchte alle Datensätze aus der tabelle kundenadressen haben zu dennen es keinen eintrag in namenscheck_knr gibt.

hat jemand eine idee wie ich das query beschleunigen kann?

Es sind aktuell 1 mio datensätze in der Tabelle kundenadresse und 950000 in der tabelle namenscheck_knr.

Dauer für die Abfrage ca. 10 Minuten.

Gruß
Phillip