[db2] Zusammenhang zwischen Tablespace und Seiten

oraclin25

Erfahrenes Mitglied
Hallo zusammen,

von Google bin ich leider nicht schlau geworden:( :
Ich wollte gerne wissen, wie meine Tabellen auf Speicherebene gespeichert sind. Gegoogelt, gegoogelt:
User-Tabellen sind meist entweder in einem Regular Tablespace oder LargeTablespace gespeichert. In einem Tablespace können mehrere Containers existieren. Soweit sogut.

Ich nehme an, in einem Tablespace sind mehrere Seiten vorhanden. Ich habe folgendes Beispiel gefunden:

Tablespace ID = 1
Name = Tabellenbereichsname
Type = Database managed space
Contents = All permanent data. Large table space.
State = 0x0000
Detailed explanation:
Normal
Total pages = 13649808
Useable pages = 13649792
Used pages = 5729892
Free pages = 7919900
High water mark (pages) = 10413508
Page size (bytes) = 16384
Extent size (pages) = 4
Prefetch size (pages) = 96
Number of containers = 4

Ist "Free pages" eigentlich wirklich die Anzahl freier Seiten?

Ansonsten hätte ich noch eine Frage:
In der Dokumentation steht ja eigentlich, dass JEDER Tablespache einen oder mehrere Containers haben kann. Ich habe einen Fall wo auf der Platte eigentlich 15 Tablespaces sind. Wenn ich aber df -h mache, dann ist lediglich folgendes raus:

/dev/dsk/c4t6006048000029030079253... 100G 78G 21G 80% /db2/.../.../cont_0_3

/dev/dsk/c4t6006048000029030079253... 100G 78G 21G 80% /db2/.../.../cont_0_1

/dev/dsk/c4t6006048000029030079253... 100G 78G 21G 80% /db2/.../.../cont_0_4

/dev/dsk/c4t6006048000029030079253... 100G 78G 21G 80% /db2/.../.../cont_0_2

Es sieht also eher so aus, als wären all die 15 Tablespaces auf insgesamt 4 Containers liegen. Das stimmt doch nicht oder?

Schöne Grüße aus Rheinland,

Eure Ratna







Anhand der folgenden Formel können Sie die Anzahl der freien Seiten unterhalb der oberen Grenze ermitteln:
freierSpeicherUnterOB = tbsp_free_pages - (tbsp_usable_pages - tbsp_page_top)

Könnt Ihr mir bitte helfen, was die Variablen da zu bedeuten haben?
Ich meine, TBSP_PAGE_TOP ist der High-Water-Mark zu Deutsche die obere Grenze oder?
 
Zurück