Ich möchte eine Abfrage ausführen, die viel Speicherplatz benötigt. Ich möchte jedoch nicht, dass die Abfrage den gesamten verfügbaren temporären Speicherplatz ausschöpft. Wie kann dies erreicht werden?Abfrage Temp Speicherplatzlimit in Oracle
0
A
Antwort
1
1
Sie können auch einen anderen temporären Tablespace mit einer festen Größe erstellen und den Benutzer, der die Abfrage ausführt, diesem zuweisen.
Verwandte Themen
- 1. Oracle Temp Tabellensegmentgröße - Abfrage nicht konsistent wählen
- 2. Oracle DELETE Zerschlagung TEMP Raum
- 3. Oracle 11g - Temp Tablespace-Segmente werden nicht freigegeben (Oracle Bug?)
- 4. Temp-Tabelle Diese Abfrage
- 5. Wie Temp-Tabellenbereich in Oracle schrumpfen?
- 6. Oracle Preisberechnung in Abfrage
- 7. Genealogie-Abfrage in Oracle
- 8. rekursive Abfrage in Oracle
- 9. Orakel Abfrage verbraucht mehr Temp Raum
- 10. Optimieren Hierarchie Abfrage in Oracle
- 11. Abfrage die Einschränkung in Oracle
- 12. Einfügen von Daten in Temp Tabelle mit Abfrage
- 13. Fehlender Ausdruck Oracle Abfrage
- 14. Oracle Abfrage Ausführungszeit
- 15. Oracle SQL-Abfrage
- 16. Abfrage Oracle Clob Datentyp
- 17. SQL rekursive Abfrage (Oracle)
- 18. Oracle Abfrage Timeout
- 19. sql Oracle Abfrage Datenexport
- 20. Abfrage Vereinfachung Oracle North
- 21. Oracle 11g Sys Abfrage
- 22. Oracle Abfrage - Fehlende Definiert
- 23. Oracle innere Abfrage
- 24. Oracle Abfrage auf Zeit
- 25. Oracle - OCI Abfrage-Timeout
- 26. Update-Abfrage Oracle
- 27. Oracle Uptime-Abfrage
- 28. Oracle Abfrage Fehler mit ausgetestet Abfrage
- 29. Update von Temp-Tabelle
- 30. Oracle Abfrage zu erhalten Daten
Frage hinzufügen, es hilft viel. –
Es ist ein normales Problem und es ist mit einem temporären Speicherplatzproblem in einem Hash-Join fehlgeschlagen. Wir können jedoch nicht zulassen, dass die Abfrage den vollständigen temporären Speicherbereich verwendet. Es wirft diesmal ORA-12805. Die Abfrage war seit Monaten in Ordnung. – Arc
Ich habe oft festgestellt, dass jede Abfrage, die dazu führt, dass die Datenbank keinen temporären Speicherplatz mehr hat, entweder eine ungültige Abfrage ist (zB fehlende Join-Bedingung) oder das Ergebnis einer fehlerhaften Ausführung, die durch veraltete Statistiken verursacht wurde, besonders wenn sie funktionierte fein. Obwohl dies auch daran liegen könnte, dass die DB, an der ich arbeite, über eine Menge temporären Speicherplatz verfügt. Explain Plan kann Ihnen sagen, wie viel temporärer Speicherplatz voraussichtlich von Abfrage verwendet wird. –