Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    üblicherweise ists nicht die Datenbank, die Ladevorgänge so lahm ausführt, sondern es sind angebundene Datagridviews, die sich mittels Databinding noch während des Ladevorgangs ständig aktualisieren. Ansonsten findich dein Post widersprüchlich - was hat CSV damit zu tun?Zitat von BlueLagoonX: „für eine Import Routine aus CSV zu Datenbank“ ?

  • Benutzer-Avatarbild

    Zitat von BlueLagoonX: „Der Flaschenhals ist das SQLAdapter.Update(Data)“Warum ist dieser Thread dann mit DataAdapter.Fill() betitelt? Der Unterschied von Fill zu Update ist dir bekannt?

  • Benutzer-Avatarbild

    "Batching" kenne ich nicht. Aber ich hab mich mal über "Bulk-Insert" informiert. Keine praktische Erfahrung, aber nach den Informationen wird das wohl grauenhaft schnell sein: Man erstellt eine DataTable mit allen Datensätzen, und übergibt sie dem Aufruf einer geeigneten StoredProcedure. (Sql-Server)

  • Benutzer-Avatarbild

    ach - geht BulkInsert also auch ohne StoredProcedure? Weil wenn mit SP kannste da ja jede erdenkliche Sicherheitsvorkehrung implementieren. Doppelte Ids täte ich denken, können nicht auftreten, wenn man PrimKeys mit AutoIncrement verwendet (was weitverbreiteter Standard ist) Und konkret hier:Zitat von BlueLagoonX: „Es handelt sich dabei alles um neue Datensätze.“scheint mir Bulk-Insert genau das Mittel der Wahl. Ansonsten haste vmtl. recht, dass BulkInsert eine Optimierung ist, und wie jede Opti…