Löschen aus DB-Tabelle ohne Key oder Index -Performancefrage

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Löschen aus DB-Tabelle ohne Key oder Index -Performancefrage

Beitrag von KeLa34 (ForumUser / 5 / 0 / 1 ) »
Hallo,

ich habe folgende Performance-Frage.

Und zwar möchte ich von einer Tabelle Sätze löschen, die bestimmten Kriterien entspricht, wie im nachfolgenden Delete gezeigt. Die Felder entsprechen jedoch leider nicht den Keyfeldern.

DELETE FROM ztable WHERE field1 = 'X'
AND field2 = 'Y'.

Gibt es hierfür eine bessere Lösung? Die Tabelle in eine interne zu lesen, zu sortieren und dann über den Schlüssel zu löschen, erscheint mir eher weniger performant. Zumal die Tabelle auch relativ klein bleiben sollte mit < 20.000 Einträgen.

Vielen Dank schon mal,
Tina

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Löschen aus DB-Tabelle ohne Key oder Index -Performancefrage

Beitrag von A6272 (Specialist / 243 / 8 / 36 ) »
Wenn es zu field1, field2 einem Index gibt, sollte Performance kein Thema sein. Ggf. einen passenden INDEX anlegen.

Bei einer Tabelle mit < 20.000 Einträgen, sollte es sowieso egal sein, außer man löscht da Permanent und die Häufigkeit spielt eine Rolle.


Seite 1 von 1

Vergleichbare Themen

3
Antw.
2296
Views
DB Index per Report / FuBa löschen / aufbauen
von Meex » 23.12.2005 07:33 • Verfasst in ABAP® Core
1
Antw.
2639
Views
Upgrade 6.04->6.07 Index HKC Tabelle COBRB fehlt
von Thomas R. » 07.10.2015 15:21 • Verfasst in Basis
5
Antw.
4822
Views
Dirty assign auf Feld in interner Tabelle mit Index
von Romaniac » 06.12.2019 12:31 • Verfasst in ABAP® Core
1
Antw.
2950
Views
Eintrag in einer internen Tabelle mit dem größten Index auslesen.
von kaim77 » 05.02.2022 09:56 • Verfasst in ABAP® für Anfänger
2
Antw.
968
Views
Performancefrage bei "Massenselect"
von c0lt.seavers » 18.04.2008 08:13 • Verfasst in ABAP® Core

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Substitution zum Zeitpunkt 60
vor einer Woche von irene 1 / 2005
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 4462
Intervall mit Beziehungswissen füllen
vor 4 Wochen von wolli 1 / 35090