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 / 307 / 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 / 2038 / 274 / 428 ) »
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

Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Re: Wann macht der Clear-Befehl Sinn?

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

Seite 1 von 1

Ü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.

Vergleichbare Themen

Clear FUBA
von Abapsocke » 25.05.2018 10:35
falsch gesetztes CLEAR !?
von BabsiCSC » 30.06.2008 12:09
Sinn und Unsinn von Datenreferenzvariablen
von ralf.wenzel » 14.03.2014 19:05
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33
Wo liegt der Sinn dahinter?
von Django90 » 27.09.2017 10:28