ALTER HEARTBEATTABLE

Utilisez ALTER HEARTBEATTABLE pour modifier les options existantes de table prédéfinie, de signaux d'activité et d'historique définies avec ADD HEARTBEATTABLE.

Cette commande nécessite DBLOGIN. Sur une base de données Conteneur, une connexion à une base de données pluggable est requise.

Valide pour Oracle, DB2 z/OS, DB2 LUW, DB2 for i, MySQL, PostgreSQL, SQL Server et Sybase. Cette commande n'est valide ni pour TimesTen ni pour Teradata.

Syntaxe

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

FREQUENCY number_in_seconds

Indique la fréquence à laquelle les enregistrements de signal d'activité sont générés. La valeur par défaut est 60 secondes.

Tenez compte des limites suivantes :

RETENTION_TIME

Indique que les entrées de signal d'activité dépassant la durée de conservation dans la table d'historique de signal d'activité sont purgées. La valeur par défaut est de 30 jours.

Pour toutes les bases de données, la valeur minimale est 1 et la valeur maximale est 2 147 483 646.

PURGE_FREQUENCY

Indique la fréquence à laquelle la fonction de programmation de purge est exécutée pour supprimer de la table d'historique de signal d'activité les entrées de table dépassant la durée de conservation. Valeur par défaut : 1 jour.

Pour DB2 LUW et DB2 z/OS, la valeur minimale est 1 et la valeur maximale est 31.

Pour toutes les autres bases de données prises en charge, la valeur minimale est 1 et la valeur maximale est 199.

TARGETONLY | NOTARGETONLY

Valide pour Oracle Database, DB2 for iSeries, DB2 LUW, DB2 z/OS, MySQL, PostgreSQL et SQL Server.

L'option TARGETONLY modifie les tables de signal d'activité et de signal d'activité existantes en désactivant la journalisation supplémentaire sur les deux tables. Elle supprime le travail de fonction de programmation existant pour la mise à jour de la table de signal d'activité.

L'option NOTARGETONLY modifie les tables de signal d'activité et de signal d'activité existantes en activant la journalisation supplémentaire sur les deux tables. Elle crée un travail de fonction de programmation pour la mise à jour de la table de signal d'activité.

Exemples

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