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.
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!
Flowheater Chart

Daten aus Access Tabelle löschen

Mehr
4 Jahre 2 Monate her - 4 Jahre 2 Monate her #4037 von Oliver Barz
Daten aus Access Tabelle löschen - Beitrag(4037) wurde erstellt von Oliver Barz
Hallo Herr Stark,

ich habe heute aus einer csv Datei ( Aufbau ist eine Spalte mit Artikelnummer)
diese aus einer Access Tabelle entfernt. Die csv hatte cs. 8500 DS, in der Access Tabelle stehen ca. 900.000 DS.
Das ganze hat ca. 25 Minuten gedauert.

Die Access Tabelle hat keinen eigenen Primary Key, darum habe ich in den Access Adapter Configuration die Artikelnummer als eindeutigen Key angehakt.

Ist dieser Vorgang evtl. mit dem InMemory Adapter schneller zu bewältigen?

VG Oliver Barz
Letzte Änderung: 4 Jahre 2 Monate her von Oliver Barz.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 2 Monate her - 4 Jahre 2 Monate her #4038 von FlowHeater-Team
FlowHeater-Team antwortete auf Daten aus Access Tabelle löschen - Beitrag(4038)
Hallo Herr Barz,

mit dem InMemory Adapter werden Sie hier keinen Geschwindigkeitsvorteil erzielen. Der Bremsklotz ist in diesem Fall die Access Datenbank. Wenn Sie im Access Adapter einen Primary Key auswählen wird der nur verwendet um ein DELETE SQL Statement zu generieren.

    z.B. delete from [IHRE-TABELLE] where [ARTIKELNUMMER] = 1234

Da Sie keinen INDEX auf Ihrer Tabelle haben muss die Access Datenbank hier für jeden Datensatz Ihrer CSV Datei einen FULL TABLE SCAN durchführen um den oder die Datensätze zu finden die gelöscht werden sollen.

Es würde ausreichen, wenn Sie auf dem Feld Artikelnummer (ACCESS) einen normalen INDEX (keinen PRIMARY KEY) anlegen. Hiermit würde die Verarbeitung wahrscheinlich unter 2 Minuten durchlaufen.

gruß
Robert Stark
Letzte Änderung: 4 Jahre 2 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.250 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.