Gestern haben wir es geschafft nach 2 Wochen harter Arbeit den ADS 10.1 erfolgreich zu installieren .
Gerade habe ich den ersten Test gemacht, ob eine VIEW, die bisher mehrere Sekunden brauchte, bis man das Ergebnis im Architekten sah, schneller dargestellt wird. Das Ergebnis war ernüchternd. Statt Sekunden muß man nun Minuten warten.
Ich vermute, mein SQL-Statement ist ungeschickt aufgebaut:
Indizes zu allen Id's sind vorhanden. Auch der Executionplan zeigt für mit nichts außergewöhnliches, außer dass die Tabelle Protokoll 2x in Indexreihenfolge (281000 Datensätze) durchlaufen wird.
Hat jemand eine Idee?
Uli
Gerade habe ich den ersten Test gemacht, ob eine VIEW, die bisher mehrere Sekunden brauchte, bis man das Ergebnis im Architekten sah, schneller dargestellt wird. Das Ergebnis war ernüchternd. Statt Sekunden muß man nun Minuten warten.
Ich vermute, mein SQL-Statement ist ungeschickt aufgebaut:
Code:
SELECT Prot.ProtId,TblUser.PersNr,TblUser.PersName, Prot.Datum,/*Prot.Zeit,*/ Prot.Aktion,Prot.IdTyp,Prot.Id,Prot.KommNr, TblAT.LgNr,TblAT.LgPNr,TblAT.LagBez, Prot.Text FROM Protokoll Prot LEFT OUTER JOIN Benutzer TblUser ON Prot.UserId=TblUser.UserId LEFT OUTER JOIN Artikel TblAT ON Prot.ATId=TblAT.ATId
Hat jemand eine Idee?
Uli
Comment