Thema: Select-Tuning

Einzelnen Beitrag anzeigen

tsteinmaurer

Registriert seit: 8. Sep 2008
Ort: Linz, Österreich
530 Beiträge
 
#6

AW: Select-Tuning

  Alt 3. Mai 2011, 20:53
Sollte eigentlich über ein Inline-Select mit einer SELECT-Anweisungen gehen, obs performanter ist => Keine Ahnung. Generell ist es bei Performancefragen immer gut, den Ausführungsplan hier mitanzugeben. Dann auch noch die Info welche Indizes vorhanden und ob die Statistiken aktuell sind.

Die SQL-Abfrage:

Code:
select
  vv_id,
  vv_name,
  vv_alter,
  ...
  vv_gruppe,
  (select
     count(p2.vv_id)
   from
     vv_personas p2
   where
     p2.vv_alter = 25
     and p2.vv_xyz is null
     and p2.vv_abc is null
     and p2.vv_gruppe = p1.vv_gruppe
   ) as vv_gruppe_anzahl
from
  vv_personas p1
where
  p1.vv_alter = 25
  and p1.vv_xyz is null
  and p1.vv_abc is null
lg,
Thomas
  Mit Zitat antworten Zitat