über die Transaktion DB02 bzw. DB02OLD kann ich über die History die Veränderung der Größe von Tabellen in Form von KiloByte ermitteln.
Gibt es auch eine Möglichkeit die Veränderung in Form der Anzahl der Datensätze zu sehen (auch wenn die Protokollierung ausgeschaltet ist)? Im Einstiegsbild der Detailanalyse in der DB02(OLD) wird ja die Anzahl der Datensätze angezeigt, allerdings eben nur die aktuelle.
Vielen Dank für Eure Hinweise
Nimm die Menschen wie sie sind, es gibt keine anderen.
das wird so mit DB02 wohl nicht möglich sein, weil das Größenwachstum einer Tabelle in Tabellenzeilen sich nicht so einfach aus der Größe in KB/MB/GB ableiten lässt.
Ein Möglichkeit wäre Transaktion TAANA, wobei hier noch tiefergehende Analysen möglich wären. Die Analyse bestimmter Tabellen kann als Hintergrundjob eingeplant werden, aus Transaktion TAANA heraus aber nur einmalig. Man kann den erzeugten Job aber kopieren und z.B. täglich laufen lassen. Die erforderlichen Einträge in TAANA erfolgen trotzdem.
hmmm....
Ich weiß jetzt nicht ob auf der Datenbank eine Datenkomprimierung erfolgt oder nicht, aber jede Tabellenzeile hat eine bestimmte Größe in Byte und wenn man das Tabellenwachstum durch diese Größe dividiert sollte man auf die Tabellenzeilen kommen um die die tabelle gewachsen ist.
Damit hat man aber keine Information wenn eine Zeile gelöscht und eine andere dafür eingefügt wurde usw.
Eine Auswertung der Tabellenprotokollierung ist auch nicht wirklich zu empfehlen, da diese vorallem bei der Abfrage recht zeitaufwendig ist!
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.