Moin moin zusammen
ich habe mal eine Grundsätzliche Frage die mich einfach nicht in ruhe lässt...
Folgendes Szenario habe ich:
Tabelle Rechnungsköpfe hat N-Rows und Tabelle Rechnungspositionen hat zu jedem Kopf N-Positionen... klassischer Aufbau, wie ich finde.... So nun Joine ich diese beiden Tabellen und grenze die Ausgabe zB. auf das Jahr 2015 ein und bekomme so ca. 620k Rows. soweit alles ok, alles kein Problem. Es werden auch die richtigen Indexe per Seek genutzt... aber dennoch dauert ca. 30 Sekunden bis er die Daten liefert.
Wie ist das bei euch? Ist das "normal" das es bei solch einer Anzahl von Rows durchaus so "lange" dauern kann? Ich habe zig andere Queries die durchaus komplex sind die innerhalb von Sekunden die Daten liefern....
Viele Grüße
ich habe mal eine Grundsätzliche Frage die mich einfach nicht in ruhe lässt...
Folgendes Szenario habe ich:
Tabelle Rechnungsköpfe hat N-Rows und Tabelle Rechnungspositionen hat zu jedem Kopf N-Positionen... klassischer Aufbau, wie ich finde.... So nun Joine ich diese beiden Tabellen und grenze die Ausgabe zB. auf das Jahr 2015 ein und bekomme so ca. 620k Rows. soweit alles ok, alles kein Problem. Es werden auch die richtigen Indexe per Seek genutzt... aber dennoch dauert ca. 30 Sekunden bis er die Daten liefert.
Wie ist das bei euch? Ist das "normal" das es bei solch einer Anzahl von Rows durchaus so "lange" dauern kann? Ich habe zig andere Queries die durchaus komplex sind die innerhalb von Sekunden die Daten liefern....
Viele Grüße