Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Excel Importgeschwindigkeit => SQL Server schwankt

Mehr
8 Jahre 7 Monate her #2662 von Frank Samieske
Excel Importgeschwindigkeit => SQL Server schwankt wurde erstellt von Frank Samieske
Wir importieren täglich diverse Exceltabellen mit dem FlowHeater.

Darunter auch Daten im Format der Beispieldatei mit 500-32.000 Datensätzen.

Üblicherweise läuft der Import bis zu 10 Minuten. Hat die Datei (.XLS und auch .XLSX) aber z. B. mehr als 15.000 Sätze, dann verlangsamt sich die Verarbeitung erheblich und kann auch mal 2-3 Stunden dauern. Teile ich die Datei dann auf, dann werden die Daten wieder schnell verarbeitet.

Wir verwenden hier keine Transaktionen.

Was ist zu tun/zu beachten?


MfG

Frank Samieske

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 7 Monate her #2664 von FlowHeater-Team
Hallo Herr Samieske,

ich denke nicht dass es am Excel liegt. Ich habe mal ihre Excel Beispiel Datei mit 20.000 Datensätzen angereichert und in eine CSV Datei exportiert, lief mit Excel 2013 ohne merkliche Performanceeinbußen in ca. 15 Minuten durch.

Ich denke eher, dass das daran liegt weil Sie keine Datenbanktransaktionen verwenden, Sie bremsen den SQL Server damit aus.

Verwenden Sie keine Transkationen weil die Tabelle dann für andere Anwendungen gesperrt ist?

Haben Sie es schon mal mit eingeschalteten Transaktionen versucht, es würde ausreichen hier nach z.B. 100 Datensätzen einen COMMIT durchzuführen. So ist die Tabelle für andere Anwendungen nicht für die kompletten 10 Minuten gesperrt und der SQL Server kann seine Caching Mechanismen ausnutzen um die Performance dauerhaft oben zu halten.

Falls das nichts bringt bräuchte ich mal Ihre verwendete Office sowie SQL Server Version zur weiteren Analyse.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.256 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.