Collection Contents Zurück Weiter PDF

ASA Datenbankadministration

Datenbank-Performance und Verbindungseigenschaften

Eigenschaften von Datenbanken

Eigenschaften der Datenbankebene


In der folgenden Tabelle finden Sie für alle Datenbanken auf dem Server verfügbare Eigenschaften.

Beispiele 

So erhalten Sie den Wert einer Datenbankeigenschaft

So erhalten Sie die Werte aller Datenbankeigenschaften

Beschreibungen 
Eigenschaft Beschreibung
Alias Name der Datenbank
BlankPadding Der Status der Funktion für das Auffüllen von Leerzeichen. Gibt ON zurück, wenn in der Datenbank das Auffüllen von Leerzeichen aktiviert ist. Andernfalls lautet das Ergebnis OFF.
BlobArenas Der Status der BlobArenas-Funktion. Gibt ON zurück, wenn die Datenbank Erweiterungsseiten (Blobs) separat von Tabellenseiten für die Datenbank speichert. Wenn nicht, wird OFF zurückgegeben.
CacheHits Die Anzahl, wie oft Datenbankseiten nachgeschlagen wurden, deren Seite im Cache gefunden wurde
CacheRead Die Anzahl der Datenbankseiten, die im Cache nachgeschlagen wurden
CacheReadIndInt Die Anzahl der internen Knotenseiten des Index, die vom Cache gelesen wurden
CacheReadIndLeaf Die Anzahl der Index-Blattseiten, die vom Cache gelesen wurden
CacheReadTable Die Anzahl der Tabellenseiten, die vom Cache gelesen wurden
Capabilities Die Kapazitätsbits, die für die Datenbank aktiviert sind. Diese Eigenschaft ist in erster Linie für den technischen Support gedacht.
CaseSensitive Der Status der Funktion für die Berücksichtigung der Groß- /Kleinschreibung. Gibt ON zurück, wenn in der Datenbank die Groß- /Kleinschreibung aktiviert ist. Andernfalls wird OFF zurückgegeben.
CaseSensitivePasswords Der Status für die Berücksichtigung der Groß- /Kleinschreibung bei Kennwörtern. In den Versionen 9.0.0 und höher ist die Berücksichtigung der Groß-/Kleinschreibung für Kennwörter unabhängig von der entsprechenden Einstellung für die Datenbank. Gibt ON zurück, wenn bei Datenbankkennwörtern die Groß- /Kleinschreibung berücksichtigt wird. Andernfalls wird OFF zurückgegeben.
CharSet Der Zeichensatz der Datenbank
CheckpointUrgency Die seit dem letzten Checkpoint verstrichene Zeit als Prozent der Checkpoint-Zeiteinstellung der Datenbank
Checksum Gibt ON zurück, wenn Datenbankseiten-Prüfsummen für die Datenbank aktiviert sind. Andernfalls wird OFF zurückgegeben.
Chkpt Die Anzahl der ausgeführten Checkpoints
ChkptFlush Die Anzahl der Bereiche aneinanderliegender Seiten, die während eines Checkpoints ausgeschrieben wurden
ChkptPage Die Anzahl der Transaktionslog-Checkpoints
CommitFile Wie oft der Server ein Leeren des Festplattencaches erzwungen hat. Unter Windows NT und NetWare-Plattformen muss der Cache nicht geleert werden, wenn ungepufferte (direkte) I/O-Vorgänge verwendet werden.
CompressedBTrees Gibt ON zurück, wenn komprimierte B-Tree-Indizes unterstützt werden. Wenn nicht, wird OFF zurückgegeben.
Compression Der Komprimierungsstatus der Datenbank. Gibt entweder ON (die Datenbank ist komprimiert) oder OFF zurück. Wenn eine Write-Datei für eine komprimierte Datenbank erstellt wird, ist die Write-Datei NICHT komprimiert. Wenn eine Write-Datei gestartet wird, die für eine komprimierte Datenbank erstellt wurde, gibt db_property('compression') OFF zurück.
ConnCount Die Anzahl von Verbindungen zur Datenbank
CurrentRedoPos Der aktuelle Offset in der Transaktionslogdatei, wo der nächste Datenbankvorgang protokolliert werden soll
CurrIO Die aktuelle Anzahl von Datei-I/O-Vorgängen, die vom Server ausgegeben, aber noch nicht beendet wurden
CurrRead Die aktuelle Anzahl von Datei-Lesevorgängen, die vom Server ausgegeben, aber noch nicht beendet wurden
CurrWrite Die aktuelle Anzahl von Datei-Schreibvorgängen, die vom Server ausgegeben, aber noch nicht beendet wurden
DBFileFragments Die Anzahl der Datenbankdatei-Fragmente. Diese Eigenschaft wird nur unter Windows (ausgenommen Windows CE) unterstützt.
DiskRead Die Anzahl der Seiten, die von der Festplatte gelesen wurden
DiskReadIndInt Die Anzahl der internen Knotenseiten des Index, die von der Festplatte gelesen wurden
DiskReadIndLeaf Die Anzahl der Index-Blattseiten, die von der Festplatte gelesen wurden
DiskReadTable Die Anzahl der Tabellenseiten, die von der Festplatte gelesen wurden
DiskWrite Die Anzahl der geänderten Seiten, die auf die Festplatte geschrieben wurden
DriveType Das Laufwerk, auf dem sich die Datenbankdatei befindet. Gibt CD, FIXED, RAMDISK, REMOTE, REMOVABLE und UNKNOWN zurück.

Unter UNIX besteht je nach Version und Laufwerkstyp die Möglichkeit, dass der Laufwerkstyp nicht ermittelt werden kann. In diesen Fällen wird UNKNOWN zurückgegeben.

Encryption Der Typ der Verschlüsselung, der für die Datenbank angewendet wird. Gibt None, Simple oder AES zurück.
ExtendDB Die Anzahl der Seiten, um die die Datenbankdatei erweitert wurde
ExtendTempWrite Die Anzahl der Seiten, um die temporäre Dateien erweitert wurden
File Der Dateiname der Datenbank-Root-Datei einschließlich des Suchpfads
FileSize DBSpace Wenn diese Eigenschaft mit db_property verwendet wird, gibt sie die Systemgröße des System-DBSpace in Seiten zurück.

Wenn sie mit db_extended_property verwendet wird, können Sie angeben, für welchen DBSpace Sie die Seitengröße abrufen wollen.

DBSpace kann der Name des DBSpace, die Datei_ID des DBSpace oder temporary sein, wenn der temporäre DBSpace referenziert wird.

Sie können auch translog angeben, damit die Größe des Transaktionslogs zurückgegeben wird.

Schließlich können Sie auch writefile angeben, um die Write-Datei zu definieren. Wenn Sie eine Write-Datei verwenden, gibt FileSize für DBSpace den Speicher im virtuellen DBSpace zurück, also den wahren DBSpace plus die Änderungen an diesem DBSpace, die in der Write-Datei gespeichert sind.

Wenn Sie dbspace nicht angeben oder system verwenden, wird der System-DBSpace referenziert.

Wenn der angegebene DBSpace nicht existiert, gibt die Property-Funktion einen Nullwert zurück. Wenn der Name eines DBSpace und eine ID oder ein Name einer Datenbank angegeben wird, die nicht die Datenbank der aktuellen Verbindung ist, gibt die Funktion ebenfalls einen Nullwert zurück.

FileVersion Die Version der Datenbankdatei. Dies entspricht nicht der Software-Version.
FreePages dbspace FreePages wird nur bei Datenbanken der Version 8.0.0 oder höher unterstützt.

Wenn diese Eigenschaft mit db_property verwendet wird, gibt sie die Anzahl der freien Seiten im System-DBSpace zurück.

Wenn sie mit db_extended_property verwendet wird, können Sie angeben, für welchen DBSpace Sie die Anzahl der freien Seiten abrufen wollen. DBSpace kann der Name des DBSpace, die Datei_ID des DBSpace oder temporary sein, wenn der temporäre DBSpace referenziert wird.

Sie können auch translog angeben, damit die Größe des Transaktionslogs zurückgegeben wird.

Schließlich können Sie auch writefile angeben, um die Write-Datei zu definieren. Wenn Sie eine Write-Datei verwenden, gibt FreePages für DBSpace die Anzahl der freien Seiten im virtuellen DBSpace zurück, also den wahren DBSpace plus die Änderungen an diesem DBSpace, die in der Write-Datei gespeichert sind.

Wenn Sie dbspace nicht angeben oder system verwenden, wird der System-DBSpace referenziert.

Wenn der angegebene DBSpace nicht existiert, gibt die Property-Funktion einen Nullwert zurück. Wenn der Name eines DBSpace und eine ID oder ein Name einer Datenbank angegeben wird, die nicht die Datenbank der aktuellen Verbindung ist, gibt die Funktion ebenfalls einen Nullwert zurück.

FreePageBitMaps Gibt ON zurück, wenn freie Datenbankseiten via Bitmaps verwaltet werden. Wenn nicht, wird OFF zurückgegeben.
FullCompare Die Anzahl der Vergleiche, die jenseits des Hash-Werts in einem Index ausgeführt wurden
GlobalDBId Der Wert der Option GLOBAL_DATABASE_ID, womit eindeutige Primärschlüsselwerte in einer Replikationsumgebung erzeugt werden
Histograms Gibt ON zurück, wenn Optimierer-Statistiken als Histogramme aufrechterhalten werden. Wenn nicht, wird OFF zurückgegeben.
IdleCheck Wie oft der inaktive Thread des Servers aktiviert wurde, um inaktive Schreibvorgänge, inaktive Checkpoints und so weiter auszuführen
IdleChkpt Die Anzahl von Checkpoints, die vom inaktiven Thread des Servers beendet wurden. Ein Leerlauf-Checkpoint kommt vor, wenn der Leerlauf-Thread die letzte noch nicht abgeschlossene Seite im Cache ausliest.
IdleChkTime Die Anzahl von Hundertstelsekunden, die während inaktiver I/O-Vorgänge zum Setzen eines Checkpoints gebraucht wurden
IdleWrite Die Anzahl von Schreibvorgängen auf der Festplatte, die vom inaktiven Thread des Servers ausgegeben wurden
IndAdd Die Anzahl der Einträge, die zu Indizes hinzugefügt wurden
IndLookup Die Anzahl der Einträge, die in Indizes nachgeschlagen wurden
IOToRecover Die geschätzte Anzahl von I/O-Vorgängen, die für die Wiederherstellung einer Datenbank erforderlich sind
IQStore Reserviert
JavaHeapSize Die Heap-Größe pro Java-VM
JavaNSSize Die Namensbereichsgröße der Java-VM
JDKVersion Die Java-Laufzeit-Bibliotheksversion, die von dieser Datenbank verwendet wird
Language Die lokale Sprache der Datenbank
LargeProcedureIDs Gibt ON zurück, wenn 32-Bit-IDs von gespeicherten Prozeduren bei der Datenbank unterstützt werden. Wenn nicht, wird OFF zurückgegeben.
LockTablePages Die Anzahl von Seiten, die zum Speichern von Sperrendaten verwendet werden
LogFileFragments Die Anzahl der Logdatei-Fragmenten. Diese Eigenschaft wird nur unter Windows (ausgenommen Windows CE) unterstützt.
LogFreeCommit Die Anzahl der Redo Free Commits. Ein "Redo Free Commit" tritt ein, wenn ein Commit des Transaktionslogs angefordert wird, das Log aber bereits geschrieben wurde (und COMMIT somit automatisch durchgeführt wurde).
LogName Der Dateiname des Transaktionslogs einschließlich des Suchpfads
LogWrite Die Anzahl der Seiten, die in das Transaktionslog geschrieben wurden
LTMGeneration Die Erstellungsnummer des LTM oder Replication Agent. Diese Eigenschaft ist in erster Linie für den technischen Support gedacht.
LTMTrunc Der minimal bestätigte Log-Offset für den Replication Agent
MapPages Die Anzahl der Zuordnungen von Seiten, die zum Zugriff auf Sperrentabellen, Häufigkeitstabellen und Tabellenlayouts verwendet wurden
MaxIO Der Höchstwert, den CurrIO-Vorgänge erreicht haben
MaxRead Der Höchstwert, den CurrRead-Vorgänge erreicht haben
MaxWrite Der Höchstwert, den CurrWrite-Vorgänge erreicht haben
MultiByteCharSet Gibt ON zurück, wenn die Datenbank einen Mehrbyte-Zeichensatz verwendet. Wenn nicht, wird OFF zurückgegeben.
Name Der Name der Datenbank (identisch mit alias)
PageRelocations Die Anzahl der verlegbaren Heap-Seiten, die aus der temporären Datei gelesen wurden
PageSize Die Seitengröße der Datenbank in Byte
PreserveSource Gibt ON zurück, wenn die Datenbank die Quelle bei Prozeduren und Ansichten aufbewahrt. Wenn nicht, wird OFF zurückgegeben.
ProcedurePages Die Anzahl der verlegbaren Heap-Seiten, die für Prozeduren verwendet wurden
QueryBypassed Die Anzahl von Anforderungen, die vom Bypass des Optimierers optimiert wurden
QueryCachePages Die Anzahl von Seiten, die für die Cacheverarbeitung der Ausführungspläne benutzt wird
QueryCachedPlans Die Anzahl von im Cache abgelegten Ausführungsplänen aller Verbindungen
QueryLowMemoryStrategy Die Häufigkeit, mit der der Server seinen Ausführungsplan während der Ausführung aufgrund von Speichermangel geändert hat. Die Strategie kann geändert werden, weil weniger Speicher vorhanden ist als der Optimierer geschätzt hat, oder weil der Ausführungsplan mehr Speicher brauchte als vom Optimierer angenommen.
QueryOptimized Die Anzahl voll optimierter Anforderungen.
QueryBypassed Die Anzahl von Anforderungen, die aus dem Plancache wiederverwendet wurden.
ReadOnly Gibt ON zurück, wenn die Datenbank im schreibgeschützten Modus laufen wird. Wenn nicht, wird OFF zurückgegeben.
RecoveryUrgency Eine Schätzung der zum Wiederherstellen der Datenbank erforderlichen Zeitdauer
RelocatableHeapPages Die Anzahl von Seiten, die für verlegbare Heaps (Cursor, Anweisungen, Prozeduren, Trigger, Ansichten, etc.) verwendet werden
RemoteTrunc Der minimal bestätigte Log-Offset für den SQL Remote-Nachrichtenagenten
RollbackLogPages Die Anzahl der Seiten im Rollback-Log
SeparateCheckpointLog Gibt ON zurück, wenn das Checkpoint-Log für die Datenbank am Ende von SYSTEM dbspace aufrecht erhalten wird. Wenn nicht, wird OFF zurückgegeben.
SeparateForeignKeys Gibt ON zurück, wenn Primär- und Fremdschlüssel separat gespeichert werden. Wenn nicht, wird OFF zurückgegeben.
SyncTrunc Der minimal bestätigte Log-Offset für das MobiLink Clientprogramm dbmlsync
TableBitMaps Gibt ON zurück, wenn die Datenbank Tabellen-Bitmaps unterstützt. Wenn nicht, wird OFF zurückgegeben.
TempFileName Der Dateiname der Datenbank-Temporärdatei einschließlich des Suchpfads
TempTablePages Die Anzahl von Seiten in der temporären Datei, die bei temporären Tabellen verwendet wird
TransactionsSpanLogs Gibt ON zurück, wenn Transaktionen sich über mehrere Logdateien erstrecken können. Wenn nicht, wird OFF zurückgegeben.
TriggerPages Die Anzahl der verlegbaren Heap-Seiten, die für Trigger verwendet wurden
VariableHashSize Gibt ON zurück, wenn die Hash-Größe bei B-Baum-Indizes angegeben werden kann. Wenn nicht, wird OFF zurückgegeben.
ViewPages Die Anzahl der verlegbaren Heap-Seiten, die für Ansichten verwendet wurden

Collection Contents Zurück Weiter PDF