Wann macht der Clear-Befehl Sinn?

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

Wann macht der Clear-Befehl Sinn?

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
Hallo zusammen,

ich hätte mal eine Anfängerfrage.

Wann wäre es eigentlich wirklich sinnvoller den Clear-Befehl anstelle des Free-Befehls zu nutzen.

Free gibt ja immer den Speicher wieder frei. Wäre es also nicht besser immer Free zu benutzen aufgrund der Performance? Oder an welchen Stellen oder wann ist es wirklich besser Clear zu benutzen?

Vielen Dank im Voraus.

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



Re: Wann macht der Clear-Befehl Sinn?

Beitrag von DeathAndPain (Top Expert / 1961 / 261 / 415 ) »
Ja, es geht einfach darum, dass das Reservieren eines Speicherbereichs für ein Objekt auch Leistung kostet. Wenn man also FREE statt CLEAR benutzt und das Objekt anschließend gleich wieder mit neuen Daten füllt, dann macht man dem System unnötig Arbeit.

Ich benutze FREE vor allem dann, wenn ich eine temporäre Puffertabelle verwendet habe, in der ich bestimmte Spalten meiner Ursprungstabelle in einen anderen Datentyp gewandelt habe. Das braucht man vor allem für Tabellenzugriffe über Index. Dann mache ich meinen Tabellenzugriff mit FOR ALL ENTRIES in, habe meine Ergebnisdaten und brauche die temporäre Puffertabelle dann für den Rest des Programms nicht mehr. Dann kann die mit FREE weg.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
Bright4.5


Re: Wann macht der Clear-Befehl Sinn?

Beitrag von Bright4.5 (Specialist / 280 / 21 / 1 ) »
Super, vielen Dank für eure Antworten

Seite 1 von 1

Vergleichbare Themen

23
Antw.
4748
Views
Clear FUBA
von Abapsocke » 25.05.2018 10:35 • Verfasst in ABAP® für Anfänger
6
Antw.
1943
Views
falsch gesetztes CLEAR !?
von BabsiCSC » 30.06.2008 12:09 • Verfasst in ABAP® Core
1
Antw.
1899
Views
Sinn und Unsinn von Datenreferenzvariablen
von ralf.wenzel » 14.03.2014 19:05 • Verfasst in ABAP Objects®
9
Antw.
2163
Views
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33 • Verfasst in ABAP® für Anfänger
10
Antw.
2817
Views
Wo liegt der Sinn dahinter?
von Django90 » 27.09.2017 10:28 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.