Hallo Jungs,

nachdem ein Posting in der entspr. NG nichts gebracht hat, nochmal ein
Versuch bei Euch:

Ich h�nge hier an einem kleinen Performance-Problem:

Gegeben ist eine Tabelle mit 2 Spalten.
Beispieldatens�tze

Spalte1        Spalte2

W_1            C_1
C_1             C_2
C_3             C_4
C_2             C_5

Es werden Parent-Child-Beziehungen dargestellt. In Spalte1 steht der
jeweilige Parent des Wertes aus Spalte2. Ein Wert aus Spalte2 kann aber
wiederum auch Parent f�r einen weiteren Wert in Spalte2 sein und steht somit
auch in Spalte1.

F�r bestimmte Zwecke (Pflege der Parent-Child-Hierarchien etc.) muss ich
diese Tabelle in folgendes Format "transformieren":

W_1    C_1    C_2    C_5
C_3     C_4    Null    Null

Bisher erledige ich das mit (n)JOINS wobei die Tabelle auf sich selbst
referenziert. Dies geht gut, solange die Tiefe der Parent-Child-Hierarchien
< 10 ist. Alles was dar�ber hinaus geht, laesst den SQL-Server endlos (>
5min) rechnen. Gibt es da evtl. einen anderen Ansatz. Hat hier jemand
�hnliche Probleme?

Auch programmatische L�sungen sind willkommen.
Soweit ich diese in VB / VB.NET umsetzen kann.

Bin f�r jeden Tip dankbar.

Gruesse von der Weser


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an