Création d'un seuil

Créez des seuils à l'aide de l'instruction DDL CREATE THRESHOLD (ou de l'instruction CREATE WORK ACTION SET). Vous créez un seuil pour imposer une limite à la consommation des ressources.

Avant de commencer

Pour créer un seuil, vous devez disposer de l'autorité WLMADM ou DBADM.
Pour plus d'informations sur les conditions préalables, voir les rubriques suivantes :

Pour créer un seuil pour un ensemble d'actions de travail, utilisez l'instruction CREATE WORK ACTION SET ou l'instruction ALTER WORK ACTION SET avec les mots-clés ADD WORK ACTION. Pour plus d'informations, voir l' instruction CREATE WORK ACTION SET ou ALTER WORK ACTION SET.

Procédure

Pour créer un seuil :

  1. Exécutez l'instruction CREATE THRESHOLD en spécifiant une ou plusieurs des propriétés suivantes pour le seuil :
    • Le nom du seuil.
    • Le domaine du seuil. Le domaine du seuil est l'objet de la base de données auquel le seuil est attaché et sur lequel il opère. Le domaine qui s'applique dépend du type de seuil, voir Domaine du seuil et portée de l'application pour plus d'informations.
    • Le champ d'application du seuil. Le champ d'application du seuil est la plage d'application du seuil dans son domaine. Le champ d'application qui s'applique dépend du type de seuil, voir Domaine de seuil et champ d'application pour plus d'informations.
    • Facultatif : Désactiver le seuil lors de sa création. Par défaut, un seuil est créé comme étant activé. Si vous créez un seuil désactivé et que vous souhaitez l'activer ultérieurement, utilisez l'instruction ALTER THRESHOLD.
    • Le prédicat de seuil pour spécifier le type de seuil et la valeur maximale autorisée. Lorsque la valeur maximale est dépassée, l'action spécifiée pour le seuil est appliquée. Pour plus d'informations sur les seuils disponibles, voir Seuils de connexion, Seuils d'activité, Seuils d'agrégat et Seuils d'unité de travail.
    • Les actions à entreprendre en cas de dépassement de la valeur maximale du seuil. Les actions consistent en une action obligatoire qui affecte l'exécution de l'activité (ARRÊTER L'EXÉCUTION, CONTINUER, FORCER L'APPLICATION ou REMPLACER L'ACTIVITÉ PAR) et une action facultative de collecte de l'activité (COLLECTER LES DONNÉES DE L'ACTIVITÉ). Les options que vous spécifiez pour l'action de collecte d'activité déterminent quelles informations sont collectées pour l'activité qui a provoqué le dépassement du seuil.
  2. Validez vos modifications.
    Lorsque vous validez vos modifications, le seuil est ajouté à la vue SYSCAT.THRESHOLDS.