Hallo Zusammen,
ich habe ein etwas seltsames Verhalten bei meinem SQL-Server 2000:
Über ein Programm werden XML-Dateien ausgelesen und in eine Datenbank des SQL-Servers geschrieben. Dabei erhalte ich folgendes Verhalten:
Importieren 1 XML-Datei -> 1h 18min
Importieren 70 XML-Dateien -> 1h 30min
Die XML-Dateien haben alle ungefähr die gleiche Größe was die Informationen angeht.
Mir kommt es vor, als würde der SQL-Server Statements cachen. Oder wie kann ich mir diesen unproppertionalen Zeit anstieg erklären?
Ich möchte nun die Zeit für eine XML-Datei reduzieren, dabei habe ich mithilfe des SQL-Profiler Indizes gesetzt. Das hatte leider nicht den gewünschten Effekt.
Habt Ihr mir vielleicht noch ein paar Ratschläge, wo ich am SQL-Server schrauben könnte?
Vielen Dank.
ich habe ein etwas seltsames Verhalten bei meinem SQL-Server 2000:
Über ein Programm werden XML-Dateien ausgelesen und in eine Datenbank des SQL-Servers geschrieben. Dabei erhalte ich folgendes Verhalten:
Importieren 1 XML-Datei -> 1h 18min
Importieren 70 XML-Dateien -> 1h 30min
Die XML-Dateien haben alle ungefähr die gleiche Größe was die Informationen angeht.
Mir kommt es vor, als würde der SQL-Server Statements cachen. Oder wie kann ich mir diesen unproppertionalen Zeit anstieg erklären?
Ich möchte nun die Zeit für eine XML-Datei reduzieren, dabei habe ich mithilfe des SQL-Profiler Indizes gesetzt. Das hatte leider nicht den gewünschten Effekt.
Habt Ihr mir vielleicht noch ein paar Ratschläge, wo ich am SQL-Server schrauben könnte?
Vielen Dank.
Comment