vogste
Benutzer
- Beiträge
- 23
Hallo zusammen,
heute mal ein Frage aus Unwissenheit. Als ORACLE DB Admin bin ich gewohnt Tabellen zu indizieren.
Jetzt habe ich folgendes Problem: Bei uns ist eine Datenbank mit 14 Tabellen, zwei Tabellen haben alleine über 44 Millionen Zeilen, im Einsatz.
Diese 14 Tabellen stehen untereinander mittels Primär und Fremschlüssel in Beziehung.
Einfache Abfragen dauern teils 5-10 min. Selbst ein einfacher Count auf den Primärschlüssel einer der beiden Tabellen dauert bei der einen Tabelle 1min und bei der zweiten Tabelle 2 min.
Jetzt war ich so blauäugig und habe mal die Indices auf das Schema abgefragt und als Rückmeldung bekommen, dass es keine Indices gibt.
Wie seht Ihr das, sollten oder müssen solch grosse Tabellen indiziert sein.
Danke für Eure Rückmeldungen.
Gruss
Stephan
heute mal ein Frage aus Unwissenheit. Als ORACLE DB Admin bin ich gewohnt Tabellen zu indizieren.
Jetzt habe ich folgendes Problem: Bei uns ist eine Datenbank mit 14 Tabellen, zwei Tabellen haben alleine über 44 Millionen Zeilen, im Einsatz.
Diese 14 Tabellen stehen untereinander mittels Primär und Fremschlüssel in Beziehung.
Einfache Abfragen dauern teils 5-10 min. Selbst ein einfacher Count auf den Primärschlüssel einer der beiden Tabellen dauert bei der einen Tabelle 1min und bei der zweiten Tabelle 2 min.
Jetzt war ich so blauäugig und habe mal die Indices auf das Schema abgefragt und als Rückmeldung bekommen, dass es keine Indices gibt.
Wie seht Ihr das, sollten oder müssen solch grosse Tabellen indiziert sein.
Danke für Eure Rückmeldungen.
Gruss
Stephan