ALTER HEARTBEATTABLE

Utilizzare ALTER HEARTBEATTABLE per modificare le opzioni di tabella iniziale, heartbeat e cronologia esistenti impostate con ADD HEARTBEATTABLE.

Questo comando richiede l'esecuzione di DBLOGIN. In un database CDB è necessario il login a un database PDB.

Valido per Oracle, Db2 z/OS, Db2 LUW, Db2 for i, MySQL, PostgreSQL, SQL Server e Sybase. Questo comando non è valido per TimesTen e Teradata.

Sintassi

ALTER HEARTBEATTABLE
[, FREQUENCY number_in_seconds]
[, RETENTION_TIME number_in_days] |
[, PURGE_FREQUENCY number_in_days]
[, TARGETONLY | NOTARGETONLY]

FREQUENCY number_in_seconds

Specifica la frequenza con la quale vengono generati i record di heartbeat. L'impostazione predefinita è 60 secondi.

Considerare i limiti elencati di seguito.

RETENTION_TIME

Specifica la rimozione delle voci di heartbeat presenti nella tabella della cronologia di heartbeat per un periodo di tempo superiore al tempo di conservazione impostato. Il valore predefinito è 30 giorni.

Il valore minimo per tutti i database è 1 e il massimo è 2147483646.

PURGE_FREQUENCY

Specifica la frequenza con cui viene eseguito lo scheduler di rimozione per eliminare le voci di tabella precedenti al tempo di conservazione dalla tabella di cronologia di heartbeat. Il valore predefinito è 1 giorno.

Per DB2 LUW e DB2 z/OS, il valore minimo è 1 e il massimo è 31.

Per tutti gli altri database supportati, il valore minimo è 1 e il massimo è 199.

TARGETONLY | NOTARGETONLY

Valido per Oracle Database, DB2 per i Series, DB2 LUW, DB2 z/OS, MySQL, PostgreSQL e SQL Server.

TARGETONLY modifica la tabella iniziale degli heartbeat e le tabelle di heartbeat esistenti disabilitando il log supplementare in entrambe le tabelle. Elimina il job dello scheduler esistente per l'aggiornamento della tabella di heartbeat.

NOTARGETONLY modifica la tabella iniziale degli heartbeat e le tabelle di heartbeat esistenti abilitando il log supplementare in entrambe le tabelle. Crea un nuovo job dello scheduler per l'aggiornamento della tabella di heartbeat.

Esempi

ALTER HEARTBEATTABLE FREQUENCY 60
ALTER HEARTBEATTABLE RETENTION_TIME 30
ALTER HEARTBEATTABLE PURGE_FREQUENCY 1
ALTER HEARTBEATTABLE NOTARGETONLY