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 / 2022 / 273 / 425 ) »
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

Vergleichbare Themen

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

BAPI zur ABSO?
vor 14 Stunden von DeathAndPain 2 / 379
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1012
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46679
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4571

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

BAPI zur ABSO?
vor 14 Stunden von DeathAndPain 2 / 379
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1012
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46679
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4571