A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: Funktionen: System Funktionen

lct_admin("reserved")

Die System Function lct_admin("reserved", db_id) ermittelt entweder den momentanen Wert des LCTs oder die Anzahl der log pages, die mindestens frei sein müssen, um das Transaktionslog noch dumpen zu können. Hiermit kann beispielsweise berechnet werden wie hoch der maximal mögliche LTC gesetzt werden kann, um das Transactionlog noch dumpen zu können. lct_admin() ist eine Transact-SQL Erweiterung.

Syntax der System Function lct_admin("reserved", db_id)

    lct_admin("reserve", {log_pages | 0 })
    

Die Parameter der System Function lct_admin("reserved", db_id)

"log_pages"
Der Parameter "log_pages" ist die Anzahl der Pages des Transaktionlogs. Dieser Wert ist nur in Datenbanken dynamisch, die log-Segmente mit data-Segmenten gemischt haben. Datenbanken mit getrennten log- und data-Segmenten haben feste Werte, die abhängig von der Größe des entsprechenden Transaktionslogs sind.

"0"
Der Parameter "0" gibt den aktuellen Wert des LCTs zurück. Dieser Wert ist nur in Datenbanken dynamisch, die log-Segmente mit data-Segmenten gemischt haben. Datenbanken mit getrennten log- und data-Segmenten haben feste Werte, die abhängig von der größe des entsprechenden Transaktionslogs sind.

Beispiel für die System Function lct_admin("reserved", db_id)

    select lct_admin("reserve", 0)
    go

Gibt den letzten Threshold des Transaktionslogs der Datenabk zurück, in der die Funktion ausgeführt wurde.

    select lct_admin("reserve", 64)
    go

Berechnet die Anzahl der log pages, die notwendig sind, um das Transaktionslog dumpen zu können wenn das Transaktionslog 64 Pages enthält.

Relevante Kommandos oder Prozeduren sind: dump transaction und sp_thresholdaction.

Siehe auch:

Aggregat Funktionen,
audit_event_name(),
col_length(),
col_name(),
curunreservedpgs(),
datachange(),
datalength(),
data_pages(),
data_pgs(),
db_id(),
db_name(),
derived_stat(),
host_id(),
host_name(),
identity(),
identity_burn_max(),
index_col(),
index_colorder(),
isnull(),
is_quiesced(),
lct_admin("logsegment_freepages"),
lct_admin("num_logpages"),
lct_admin("reserved_for_rollbacks"),
lct_admin(),
license_enabled(),
lockscheme(),
next_identity(),
object_id(),
object_name(),
pageinfo(),
pagesize(),
pointer_size(),
ptn_data_pgs(),
reserved_pages(),
reserved_pgs(),
rowcnt(),
row_count(),
showplan_in_xml(),
syb_quit(),
syb_sendmsg(),
System Funktionen,
tempdb_id(),
tran_dumpable_status(),
tsequal(),
used_pages(),
used_pgs().