Dans la base de données Oracle, vous pouvez afficher les tâches planifiées définies via les méthodes suivantes : interroger la table DBA_SCHEDULER_JOBS pour obtenir des informations de base sur les tâches ; interroger la vue DBA_SCHEDULER_JOB_LOG pour obtenir les détails de l'historique d'exécution ; interroger la vue DBA_SCHEDULER_JOB_RUN_DETAILS pour obtenir des données détaillées sur chaque exécution de tâche ; ; Interrogez la vue V$ACTIVE_SCHEDULER_JOBS pour afficher les tâches en cours d'exécution.
Dans la base de données Oracle, vous pouvez afficher les tâches planifiées définies via les méthodes suivantes :
La table DBA_SCHEDULER_JOBS
stocke toutes les tâches de base. informations sur les tâches planifiées définies, y compris le nom de la tâche, son statut, l'heure de la dernière exécution, etc. DBA_SCHEDULER_JOBS
表存储了所有已定义定时任务的基本信息,包括任务名称、状态、最后执行时间等。
<code class="sql">SELECT JOB_NAME, ENABLED, LAST_START_DATE, NEXT_START_DATE, JOB_CLASS, DESCRIPTION FROM DBA_SCHEDULER_JOBS;</code>
DBA_SCHEDULER_JOB_LOG
视图提供了有关定时任务执行历史的详细信息,包括执行时间、执行结果、错误信息等。
<code class="sql">SELECT JOB_NAME, LOG_DATE, STATUS, MESSAGE, ELAPSED_TIME FROM DBA_SCHEDULER_JOB_LOG;</code>
DBA_SCHEDULER_JOB_RUN_DETAILS
视图提供了有关每个定时任务执行的更详细的信息,包括执行的工作单元、使用的资源等。
<code class="sql">SELECT JOB_NAME, RUN_DATE, COMPLETION_STATUS, WORKUNIT_NAME, CPU_TIME, ELAPSED_TIME FROM DBA_SCHEDULER_JOB_RUN_DETAILS;</code>
V$ACTIVE_SCHEDULER_JOBS
<code class="sql">SELECT JOB_NAME, JOB_CLASS, START_DATE, PID, STATUS, LAST_CALL_ET, TIME_REMAINING FROM V$ACTIVE_SCHEDULER_JOBS;</code>
DBA_SCHEDULER_JOB_LOG
fournit des informations détaillées sur l'historique d'exécution des tâches planifiées, y compris l'heure d'exécution, les résultats de l'exécution, les informations sur les erreurs, etc. 🎜rrreee🎜3. La vue DBA_SCHEDULER_JOB_RUN_DETAILS🎜🎜DBA_SCHEDULER_JOB_RUN_DETAILS
fournit des informations plus détaillées sur l'exécution de chaque tâche planifiée, y compris l'unité de travail exécutée, les ressources utilisées, etc. 🎜rrreee🎜4. La vue V$ACTIVE_SCHEDULER_JOBS🎜🎜V$ACTIVE_SCHEDULER_JOBS
affiche les tâches planifiées qui sont actuellement en cours d'exécution ou en file d'attente pour exécution. 🎜rrreeeCe 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!