Les tâches dans Oracle sont des tâches prédéfinies qui sont automatiquement exécutées à des moments précis, telles que le déclenchement d'opérations, l'envoi de notifications, l'appel de programmes et la maintenance des données. Lors de la création d'un travail, vous devez définir le nom, le calendrier, les actions et le statut, et utiliser ENABLE ou DISABLE pour contrôler le statut de l'activité. Les avantages du poste incluent l'automatisation des tâches, la planification des tâches, le traitement parallèle ainsi que la surveillance et le contrôle via des outils.
Job dans Oracle
Qu'est-ce qu'un Job ?
Dans Oracle Database, un Job est une tâche prédéfinie qui est automatiquement exécutée à une date et une heure spécifiées. Il permet aux utilisateurs de planifier et d'exécuter des tâches planifiées en arrière-plan de la base de données.
Fonctions de travail
Les travaux effectuent diverses tâches, notamment :
Structure du travail
Le travail est défini par les éléments suivants :
Comment créer un travail
Vous pouvez utiliser les étapes suivantes pour créer un travail dans la base de données Oracle :
CREATE JOB
pour définir un travail. CREATE JOB
语句定义 Job。SCHEDULE ON
子句指定 Job 的调度。WHAT
子句定义 Job 的动作。ENABLE
或 DISABLE
SCHEDULE ON
pour spécifier la planification du Job. Utilisez la clause WHAT
pour définir les actions de tâche. Utilisez la clause ENABLE
ou DISABLE
pour contrôler si le Job est actif.
Exemple
Ce qui suit est un exemple de Job qui supprime les anciennes données à 1 heure du matin tous les jours :<code class="sql">CREATE JOB delete_old_data SCHEDULE ON EVERY DAY AT 01:00 WHAT DELETE FROM table_name WHERE date_column < sysdate;</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!