MudGuard: mysql Abfrage Doppelte Abgleich mit Ausschluss

Beitrag lesen

Hi,

der SQL Optimizer wird's wohl eh am besten wissen, aber

  • der DISTINCT im inneren SELECT macht unnötigen Aufwand, weil das einen zusätzlichen Schritt in der Verarbeitung bildet

hängt auch von der Anzahl der Zeilen ab, sowie vom Anteil der Zeilen mit Status 1, sowie von der Anzahl unterschiedlicher targets.

Bei ein paar Hundert Zeilen in der Tabelle ist es vermutlich wurscht.

  • eine NOT EXISTS Abfrage wäre vermutlich eh besser

s.o. - kommt drauf an.

cu,
Andreas a/k/a MudGuard