2017-12-01 13 views
1

Ich habe Interesse an der Dekomprimierung von Daten in SAP-Systemen.Datenkomprimierungsalgorithmus in SAP-Clustern

Welcher Algorithmus wird für die Komprimierung/Dekomprimierung in gruppierten Tabellen verwendet? Zum Beispiel in RFBLG Tabelle. Ich habe etwas über LZ-Algorithmus gelesen, aber ich bin mir nicht sicher, wie es genau funktioniert. Gibt es eine detaillierte Beschreibung, wie es in SAP funktioniert?

Antwort

2

Wie man erraten kann, wären die Komprimierungsmechanismen stark abhängig von auf dem Datenbank-Back-End hinter dem Netweaver. >Speicherparameter -

Sie können Kompressionsverfahren für bestimmte Cluster in Datenbank-Utility (SE14) von Go To anzuzeigen.

enter image description here

allgemeinen SAP verwendet drei Komprimierungstypen für geclusterte (auch) Daten:

  • NONE. Keine Kompression
  • ROW. Es speichert Zeilen in variabler Länge und sucht sich wiederholende Muster zur Komprimierung.
  • SEITE. Es wird über die Zeilenkomprimierung durchgeführt.

Allerdings kann ihre Implementierung durch DB-Anbieter erheblich abweichen.

SAP und MS erstellt MSSCOMPRESS report zum Ausführen der Tabellenkomprimierung. Schauen Sie sich diese Artikel auch, wo MS erwähnt über UCS-2-Komprimierung für SAP-Systeme:

Oracle seine eigene Kompressionsmechanismen beinhaltet, die beschrieben sind, beispielsweise in der Note 1436352, genannt Oracle-Datenbank 11g erweiterte Komprimierung für SAP-Systeme (S-LOGIN erforderlich).

DB2 verwendet LZ2 (Lempel-Z) -Algorithmus als korrekt angegeben. Here is detaillierte Anleitung.