2
如何爲存儲過程創建一個調度程序作業,該作業每秒鐘運行,但僅從星期一至星期五和10至20時鐘運行?如何使用時間窗口在oracle 11g中創建一個調度程序作業
如何爲存儲過程創建一個調度程序作業,該作業每秒鐘運行,但僅從星期一至星期五和10至20時鐘運行?如何使用時間窗口在oracle 11g中創建一個調度程序作業
而不是每秒重新啓動一項工作,永久性後臺任務每秒輪詢一次相關表更有意義。使用DBMS_LOCK.SLEEP(1)
來實現必要的等待。 (默認情況下,不授予對DBMS_LOCK的訪問權限,因此您需要DBA授予您的用戶執行權限。)
我會在明天嘗試一個持續循環的過程,它將在給定時間結束。這一項將每天開始一次。我預計每秒鐘會有很多數據,所以不應該等待。我不查詢表,但有一個tcp ip連接。所以我想在連接丟失時重新啓動。 – hotfix 2013-03-25 19:06:30
您真的是每秒運行的工作嗎?它一定是一個相當快的任務。 – APC 2013-03-24 16:37:22
是的,我想通過tcp ip讀取交易價格 – hotfix 2013-03-24 16:50:52