Re: SQL: 1.Aufruf dauert ewig


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Dennis on Oktober 02, 2003 um 11:27:

Als Antwort auf Re: SQL: 1.Aufruf dauert ewig geschrieben von Axel Pürner on September 25, 2003 um 09:27:

Hallo,
leider haben wir immer noch grosse Probleme mit unseren grossen SQls. Daher wäre ich euch sehr dankbar, wenn ihr euch mal zu folgenden Fragestellungen äussern könntet:

1. Um doppelte Sätze in dem Result Table zu elimieren, ist es besser für jedes Feld die MAX()-Funktion anzuwenden oder mit einem grossen GROUP-BY zu arbeiten?

2. Bei etwa 1 Mio vorhandenen Sätzen auf der DB, ist es günstiger zunächst über einen Subselect einen Großteil der Sätze zu eliminieren und dann weiter einzugrenzen (über etwa 1000 Sätze), oder direkt alle Tabellen (zur Zeit 4) zu verjoinen?
Leider konnte ich keinen grossen Laufzeitunterschied feststellen.

3. Welche Größe sollte der EDM-Pool haben?
Hat die Größe Auswirkungen auf den Erstaufruf?

4. Gibt es noch andere deutschsprachige DB2-Foren?

Vielen Dank und viele Grüße
Dennis





Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]