Derby/JavaDB Speicherplatz einer Zeile bestimmen

Meisenmann

Mitglied
Hi,

ich suche eine Möglichkeit den Platz zu ermitteln, den eine Zeile einer Tabelle benötigt. Prinzipell fällt mir folgendes ein:

Summe aller Spalten (je nach Typ), also INT + LONG + LONG + ...

Allerdings bin ich mir nicht sicher wie ich z. B. ich z. B. mit Timestamps umgehen soll. Idizies sind dann auch nicht mit einberechnet und Zeichenketten mit variabler Länge ebenfalls nicht (diese nutze ich aber nicht). Eine weitere Idee wäre:

Größe der Datenbank (-dateien) / Anzahl Zeilen



Aber es gibt doch bestimmt eine bessere Möglichkeit. Kann man evtl. über die PageSize etwas ermitteln?


Danke und viele Grüße,
Meisenmann
 

Zurück
Oben