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 / 301 / 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 / 1972 / 264 / 418 ) »
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 / 301 / 21 / 1 ) »
Super, vielen Dank für eure Antworten

Seite 1 von 1

Vergleichbare Themen

23
Antw.
5475
Views
Clear FUBA
von Abapsocke » 25.05.2018 10:35 • Verfasst in ABAP® für Anfänger
6
Antw.
2134
Views
falsch gesetztes CLEAR !?
von BabsiCSC » 30.06.2008 12:09 • Verfasst in ABAP® Core
1
Antw.
2011
Views
Sinn und Unsinn von Datenreferenzvariablen
von ralf.wenzel » 14.03.2014 19:05 • Verfasst in ABAP Objects®
9
Antw.
2544
Views
Sinn von Unit-Tests
von SaskuAc » 03.04.2019 13:33 • Verfasst in ABAP® für Anfänger
10
Antw.
3048
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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 4 Tagen von GastX gelöst 4 / 4063
Gewährleistungsende im Equipment
vor 5 Tagen von Yourairld gelöst 8 / 26298
IF mit AND und OR
vor 3 Wochen von GastX 6 / 14527
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11966

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.

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 4 Tagen von GastX gelöst 4 / 4063
Gewährleistungsende im Equipment
vor 5 Tagen von Yourairld gelöst 8 / 26298
IF mit AND und OR
vor 3 Wochen von GastX 6 / 14527
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11966