定義JOB的執行間隔
STATSPACK的指令碼是在整點定時執行,JOB計算下次執行的時間點是在操作執行完成後開始計算
那麼如果想定時到每小時30分,15分準時執行,怎麼實現了?
dbms_job.submit(job => v_jobno,
what => 'insert into job_test values(''15'',sysdate);',
next_date => sysdate,
interval => 'trunc(sysdate, ''HH'') + numtodsinterval((trunc(to_number(to_char(sysdate,''mi''))/15)+1)*15,''MINUTE'')',
no_parse => true,
instance => 1
);
時間間隔可以自己指定,任何間隔都可以,如果指定11,那麼就是在每小時 11 22 33 44 55 這個時間點執行,最好指定的時間間隔能被60整除,那麼可以確保執行時間的準確
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8242091/viewspace-586783/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- job 執行時間比排程間隔時間長
- 利用TRUNC函式定製JOB的時間間隔函式
- JS 的間隔執行緒JS執行緒
- oracle 定義jobOracle
- 關於MySql 設定一個間隔時間 執行一個事件MySql事件
- Job長時間執行不能退出的分析
- 採用job定時執行recover datafile
- oracle建立job並執行jobOracle
- 設定shell 定期 (crontab job) 執行 DB 中的物件物件
- CSS設定文字之間的間隔CSS
- 停掉正在執行的JOB
- 時區調整對job的執行時間的影響
- Oracle:建立JOB定時執行儲存過程Oracle儲存過程
- Oracle Job 定時執行設定例項[final]Oracle
- 使用者被鎖定不影響JOB的執行
- job任務均不執行,手工執行報job now running
- 定義SQL*PLUS型別的可執行SQL型別
- quartz在job間隔期間內,保證上一個任務執行完後,再去排程下一個任務(轉),在多執行緒情況下的問題quartz執行緒
- Job不能執行原因分析
- 【LaTeX入門】07、水平間隔、豎直間隔等命令設定
- Kill執行中的JOB的問題
- oracle job使用詳解及job不執行的檢查方法Oracle
- 建立job進行重新整理物化檢視,job執行失敗。
- 演示如何建立 POSIX 相容的間隔定時器定時器
- xxl-job執行器的註冊
- spark job執行引數優化Spark優化
- saltstack非同步執行命令: job ID非同步
- 物化檢視job無法執行
- Jerkins中job執行進行HTTP通知HTTP
- Oracle及SQL Server Job執行時間討論及夏令時問題OracleSQLServer
- php不設定指令碼執行時間的方法PHP指令碼
- 多執行緒的補充 獲取一定時間的執行結果執行緒
- c# 實現定義一套中間SQL可以跨庫執行的SQL語句C#SQL
- 【RAC】rac中如何指定job的執行例項
- Oracle執行JOB報ORA-27492:無法執行作業Oracle
- 查詢當前正在執行的job的情況
- Oracle中job無法自動執行Oracle
- .NET 下 STA(單執行緒套間/單元)的意義執行緒