Themenkomplex |
Tabellen-Funktionen |
Funktion |
regenind() |
Kurz |
Regeneriert den Index einer Tabelle |
Syntax |
REGENIND(db : INTEGER; indexno : INTEGER) : INTEGER |
Parameter |
db : Tabellenhandle von OPENDB
indexno : Nummer der zu regenerierenden Index |
Ergebnis |
Fehlercode
0 = Index erfolgreich regeneriert |
Siehe auch: |
|
Beschreibung |
Die Indizes einer Tabelle werden bei der tdbengine immer dynamisch mitgeführt. Allerdings kann sehr häufiges Löschen von Datensätzen dazu führen, dass ein Index mehr Platz belegt als eigentlich benötigt würde. In einem solchen Fall kann die Regeneration des Index sowohl die Speicherbelegung als auch das Zugriffsverhalten günstig beeinflussen.
Ein Fehler kann aufreten, wenn die Tabelle nicht mit dem Recht zum Indizieren geöffnet wurde.
|