Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLiteJ » UltraLiteJ-Referenz » UltraLiteJ API-Referenz » ConfigPersistent-Schnittstelle

 

setAutocheckpoint-Methode

Aktiviert automatische Checkpoints

Syntax
ConfigPersistent ConfigPersistent.setAutocheckpoint(
  boolean auto_checkpoint
) throws ULjException
Parameter
  • auto_checkpoint   TRUE, um automatische Checkpoints zu aktivieren

Bemerkungen

Eine Datenbank hat Checkpoints aktiviert, wenn festgeschriebene Änderungsvorgänge an den beständigen Zeilen im beständigen Speicher angewendet werden. Wenn automatische Checkpoints aktiviert sind, wird ein Checkpoint als Teil jeder Festschreibung gesetzt, ansonsten wird ein Transaktionsdatensatz geschrieben, um die Änderung aufzuzeichnen, und die beständige Zeilenspeicherung wird erst geändert, wenn die Anwendung die Checkpoint-Methode aufruft.

Änderungs- und Festschreibungsvorgänge gehen schneller, wenn automatische Checkpoints nicht aktiviert sind, aber der Datenbankstart kann langsamer sein, wenn es viele Transaktionen ohne Checkpoints gibt.

Autocheckpoint ist immer TRUE, wenn Indizes nicht beständig sind oder Zeilenbeschränkung aktiviert ist.

Rückgabe

Dieses ConfigPersistent-Objekt mit gesetztem Autocheckpoint