代码之家  ›  专栏  ›  技术社区  ›  Monis Iqbal

在Oracle性能监控中,为什么调度程序活动会增加?

  •  0
  • Monis Iqbal  · 技术社区  · 15 年前

    在Oracle中,调度程序意味着什么? 是连接调度还是查询调度,还是查询计划执行调度,还是其他什么?

    3 回复  |  直到 15 年前
        1
  •  2
  •   dpbradley    15 年前

    在10g及更高版本中,术语“调度程序”通常指在该版本中引入的新Oracle作业调度程序下运行的进程。在10g之前,有一个功能较低的调度程序和在其下运行的作业通常被称为“DBMS作业”,因为用于管理它们的API是PL/SQL内置包DBMS-U作业。

    其他信息:

    • 两种类型的计划作业都存在于 11g版本的API 新作业是DBMS_调度程序
    • DBMS_调度程序添加了几个重要的 增强功能,如 运行pl/sql块以外的目标, 日志记录,维护接口 Windows和更友好的规范 之间的时间间隔 处决
    • 企业标准安装 版本将创建几个 DBMS_调度程序作业现成- 可能是你唯一一个 需要修改/替换/重新安排是 计算统计信息的作业 优化器。
        2
  •  1
  •   cagcowboy    15 年前

    在这种情况下,我怀疑您的意思是调度程序,而不是在特定时间运行作业。(它曾经通过dbms-job调用/访问,如果它发出任何铃声?)

    我想性能监视器会安排常规作业来查看查询统计信息等,从而增加活动。

        3
  •  0
  •   ik_zelf    15 年前

    很可能正常的查询是由资源管理器控制的。在这种情况下,您会看到在网格控件中等待调度程序,而没有运行单个调度作业。

    最好的问候, Ronald