none
Performance bei Löschabfrage

    Frage

  • Hallo Gemeinde!

    In einer Arbeitstabelle TMP werden in mehreren Schritten per SQL-Kommando sukzessive Datensätze gelöscht, gemäß folgendem Konstrukt:

    DELETE FROM TMP WHERE Nr NOT IN (SELECT kdnr FROM tbl WHERE kdnr>999)

    Diese Abfrage dauert viel zu lange, trotz Indizes und überschaubarem Datenumfang (z. B. TMP: 900 DS, tbl 3 DS). Wie kann ich mein Vorhaben besser umsetzen?

    Gruß Michael

    Montag, 14. Oktober 2013 14:32

Antworten

Alle Antworten