回覆列表
  • 1 # 使用者5527968807830

    1、目前我們的rac資料庫是透過查詢語句 select job,instance,what fromdba_jobs 可以看到instance=0,這表示該job是db級,可以執行在任何活動的instance上,由job的排程機制決定在哪個例項上執行。也就是說RAC會根據兩臺伺服器的執行狀態來排程JOB在不同的節點例項中執行,一個JOB可以在A機,下一次有可能在B機執行;

    2、透過在排程中指定instance 引數,可以指定job只在某個特定例項上執行,但是如果該例項的伺服器出現故障時,發現job 在例項A上不再執行,也不會切換到其它例項。如果job建立時沒有指定執行在某個例項上,在job當前執行的例項關掉後,卻可以切到其他活動的例項上

  • 2 # 使用者2458114238191884

    正在執行的JOB相關資訊 SELECT SID, r.JOB, LOG_USER, r.THIS_DATE, r.THIS_SEC,r.instance,j.LAST_DATE,j.next_date FROM DBA_JOBS_RUNNING r, dba_jobs j WHERE r.JOB = j.JOB; 上面的instance為例項資訊

  • 中秋節和大豐收的關聯?
  • 電磁爐煎雞蛋不用油總是粘鍋怎麼辦呢?