quartz各版本MySQL數據庫存儲建表SQL語句

?

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

用quartz管理任務計劃很方便,但是當使用數據庫作為存儲介質的時候,必須要先創建表,不然就會報錯。1.x和2.x的建表語句不同,以下是兩個版本使用MySQL時的建表語句。

1.x建表語句為:

?

[sql]?view plain?copy
  1. #??
  2. #?In?your?Quartz?properties?file,?you'll?need?to?set???
  3. #?org.quartz.jobStore.driverDelegateClass?=?org.quartz.impl.jdbcjobstore.StdJDBCDelegate??
  4. #??
  5. #??
  6. #?By:?Ron?Cordell?-?roncordell??
  7. #??I?didn't?see?this?anywhere,?so?I?thought?I'd?post?it?here.?This?is?the?script?from?Quartz?to?create?the?tables?in?a?MySQL?database,?modified?to?use?INNODB?instead?of?MYISAM.??
  8. ??
  9. DROP?TABLE?IF?EXISTS?QRTZ_JOB_LISTENERS;??
  10. DROP?TABLE?IF?EXISTS?QRTZ_TRIGGER_LISTENERS;??
  11. DROP?TABLE?IF?EXISTS?QRTZ_FIRED_TRIGGERS;??
  12. DROP?TABLE?IF?EXISTS?QRTZ_PAUSED_TRIGGER_GRPS;??
  13. DROP?TABLE?IF?EXISTS?QRTZ_SCHEDULER_STATE;??
  14. DROP?TABLE?IF?EXISTS?QRTZ_LOCKS;??
  15. DROP?TABLE?IF?EXISTS?QRTZ_SIMPLE_TRIGGERS;??
  16. DROP?TABLE?IF?EXISTS?QRTZ_CRON_TRIGGERS;??
  17. DROP?TABLE?IF?EXISTS?QRTZ_BLOB_TRIGGERS;??
  18. DROP?TABLE?IF?EXISTS?QRTZ_TRIGGERS;??
  19. DROP?TABLE?IF?EXISTS?QRTZ_JOB_DETAILS;??
  20. DROP?TABLE?IF?EXISTS?QRTZ_CALENDARS;??
  21. CREATE?TABLE?QRTZ_JOB_DETAILS(??
  22. JOB_NAME?VARCHAR(200)?NOT?NULL,??
  23. JOB_GROUP?VARCHAR(200)?NOT?NULL,??
  24. DESCRIPTION?VARCHAR(250)?NULL,??
  25. JOB_CLASS_NAME?VARCHAR(250)?NOT?NULL,??
  26. IS_DURABLE?VARCHAR(1)?NOT?NULL,??
  27. IS_VOLATILE?VARCHAR(1)?NOT?NULL,??
  28. IS_STATEFUL?VARCHAR(1)?NOT?NULL,??
  29. REQUESTS_RECOVERY?VARCHAR(1)?NOT?NULL,??
  30. JOB_DATA?BLOB?NULL,??
  31. PRIMARY?KEY?(JOB_NAME,JOB_GROUP))??
  32. ENGINE=InnoDB;??
  33. ??
  34. CREATE?TABLE?QRTZ_JOB_LISTENERS?(??
  35. JOB_NAME?VARCHAR(200)?NOT?NULL,??
  36. JOB_GROUP?VARCHAR(200)?NOT?NULL,??
  37. JOB_LISTENER?VARCHAR(200)?NOT?NULL,??
  38. PRIMARY?KEY?(JOB_NAME,JOB_GROUP,JOB_LISTENER),??
  39. INDEX?(JOB_NAME,?JOB_GROUP),??
  40. FOREIGN?KEY?(JOB_NAME,JOB_GROUP)??
  41. REFERENCES?QRTZ_JOB_DETAILS(JOB_NAME,JOB_GROUP))??
  42. ENGINE=InnoDB;??
  43. ??
  44. CREATE?TABLE?QRTZ_TRIGGERS?(??
  45. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  46. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  47. JOB_NAME?VARCHAR(200)?NOT?NULL,??
  48. JOB_GROUP?VARCHAR(200)?NOT?NULL,??
  49. IS_VOLATILE?VARCHAR(1)?NOT?NULL,??
  50. DESCRIPTION?VARCHAR(250)?NULL,??
  51. NEXT_FIRE_TIME?BIGINT(13)?NULL,??
  52. PREV_FIRE_TIME?BIGINT(13)?NULL,??
  53. PRIORITY?INTEGER?NULL,??
  54. TRIGGER_STATE?VARCHAR(16)?NOT?NULL,??
  55. TRIGGER_TYPE?VARCHAR(8)?NOT?NULL,??
  56. START_TIME?BIGINT(13)?NOT?NULL,??
  57. END_TIME?BIGINT(13)?NULL,??
  58. CALENDAR_NAME?VARCHAR(200)?NULL,??
  59. MISFIRE_INSTR?SMALLINT(2)?NULL,??
  60. JOB_DATA?BLOB?NULL,??
  61. PRIMARY?KEY?(TRIGGER_NAME,TRIGGER_GROUP),??
  62. INDEX?(JOB_NAME,?JOB_GROUP),??
  63. FOREIGN?KEY?(JOB_NAME,JOB_GROUP)??
  64. REFERENCES?QRTZ_JOB_DETAILS(JOB_NAME,JOB_GROUP))??
  65. ENGINE=InnoDB;??
  66. ??
  67. CREATE?TABLE?QRTZ_SIMPLE_TRIGGERS?(??
  68. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  69. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  70. REPEAT_COUNT?BIGINT(7)?NOT?NULL,??
  71. REPEAT_INTERVAL?BIGINT(12)?NOT?NULL,??
  72. TIMES_TRIGGERED?BIGINT(10)?NOT?NULL,??
  73. PRIMARY?KEY?(TRIGGER_NAME,TRIGGER_GROUP),??
  74. INDEX?(TRIGGER_NAME,?TRIGGER_GROUP),??
  75. FOREIGN?KEY?(TRIGGER_NAME,TRIGGER_GROUP)??
  76. REFERENCES?QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP))??
  77. ENGINE=InnoDB;??
  78. ??
  79. CREATE?TABLE?QRTZ_CRON_TRIGGERS?(??
  80. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  81. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  82. CRON_EXPRESSION?VARCHAR(120)?NOT?NULL,??
  83. TIME_ZONE_ID?VARCHAR(80),??
  84. PRIMARY?KEY?(TRIGGER_NAME,TRIGGER_GROUP),??
  85. INDEX?(TRIGGER_NAME,?TRIGGER_GROUP),??
  86. FOREIGN?KEY?(TRIGGER_NAME,TRIGGER_GROUP)??
  87. REFERENCES?QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP))??
  88. ENGINE=InnoDB;??
  89. ??
  90. CREATE?TABLE?QRTZ_BLOB_TRIGGERS?(??
  91. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  92. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  93. BLOB_DATA?BLOB?NULL,??
  94. PRIMARY?KEY?(TRIGGER_NAME,TRIGGER_GROUP),??
  95. INDEX?(TRIGGER_NAME,?TRIGGER_GROUP),??
  96. FOREIGN?KEY?(TRIGGER_NAME,TRIGGER_GROUP)??
  97. REFERENCES?QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP))??
  98. ENGINE=InnoDB;??
  99. ??
  100. CREATE?TABLE?QRTZ_TRIGGER_LISTENERS?(??
  101. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  102. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  103. TRIGGER_LISTENER?VARCHAR(200)?NOT?NULL,??
  104. PRIMARY?KEY?(TRIGGER_NAME,TRIGGER_GROUP,TRIGGER_LISTENER),??
  105. INDEX?(TRIGGER_NAME,?TRIGGER_GROUP),??
  106. FOREIGN?KEY?(TRIGGER_NAME,TRIGGER_GROUP)??
  107. REFERENCES?QRTZ_TRIGGERS(TRIGGER_NAME,TRIGGER_GROUP))??
  108. ENGINE=InnoDB;??
  109. ??
  110. CREATE?TABLE?QRTZ_CALENDARS?(??
  111. CALENDAR_NAME?VARCHAR(200)?NOT?NULL,??
  112. CALENDAR?BLOB?NOT?NULL,??
  113. PRIMARY?KEY?(CALENDAR_NAME))??
  114. ENGINE=InnoDB;??
  115. ??
  116. CREATE?TABLE?QRTZ_PAUSED_TRIGGER_GRPS?(??
  117. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  118. PRIMARY?KEY?(TRIGGER_GROUP))??
  119. ENGINE=InnoDB;??
  120. ??
  121. CREATE?TABLE?QRTZ_FIRED_TRIGGERS?(??
  122. ENTRY_ID?VARCHAR(95)?NOT?NULL,??
  123. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  124. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  125. IS_VOLATILE?VARCHAR(1)?NOT?NULL,??
  126. INSTANCE_NAME?VARCHAR(200)?NOT?NULL,??
  127. FIRED_TIME?BIGINT(13)?NOT?NULL,??
  128. PRIORITY?INTEGER?NOT?NULL,??
  129. STATE?VARCHAR(16)?NOT?NULL,??
  130. JOB_NAME?VARCHAR(200)?NULL,??
  131. JOB_GROUP?VARCHAR(200)?NULL,??
  132. IS_STATEFUL?VARCHAR(1)?NULL,??
  133. REQUESTS_RECOVERY?VARCHAR(1)?NULL,??
  134. PRIMARY?KEY?(ENTRY_ID))??
  135. ENGINE=InnoDB;??
  136. ??
  137. CREATE?TABLE?QRTZ_SCHEDULER_STATE?(??
  138. INSTANCE_NAME?VARCHAR(200)?NOT?NULL,??
  139. LAST_CHECKIN_TIME?BIGINT(13)?NOT?NULL,??
  140. CHECKIN_INTERVAL?BIGINT(13)?NOT?NULL,??
  141. PRIMARY?KEY?(INSTANCE_NAME))??
  142. ENGINE=InnoDB;??
  143. ??
  144. CREATE?TABLE?QRTZ_LOCKS?(??
  145. LOCK_NAME?VARCHAR(40)?NOT?NULL,??
  146. PRIMARY?KEY?(LOCK_NAME))??
  147. ENGINE=InnoDB;??
  148. ??
  149. INSERT?INTO?QRTZ_LOCKS?values('TRIGGER_ACCESS');??
  150. INSERT?INTO?QRTZ_LOCKS?values('JOB_ACCESS');??
  151. INSERT?INTO?QRTZ_LOCKS?values('CALENDAR_ACCESS');??
  152. INSERT?INTO?QRTZ_LOCKS?values('STATE_ACCESS');??
  153. INSERT?INTO?QRTZ_LOCKS?values('MISFIRE_ACCESS');??
  154. commit;???


2.x版本的建表語句為:

?

[sql]?view plain?copy
  1. #??
  2. #?In?your?Quartz?properties?file,?you'll?need?to?set???
  3. #?org.quartz.jobStore.driverDelegateClass?=?org.quartz.impl.jdbcjobstore.StdJDBCDelegate??
  4. #??
  5. #??
  6. #?By:?Ron?Cordell?-?roncordell??
  7. #??I?didn't?see?this?anywhere,?so?I?thought?I'd?post?it?here.?This?is?the?script?from?Quartz?to?create?the?tables?in?a?MySQL?database,?modified?to?use?INNODB?instead?of?MYISAM.??
  8. ??
  9. DROP?TABLE?IF?EXISTS?QRTZ_FIRED_TRIGGERS;??
  10. DROP?TABLE?IF?EXISTS?QRTZ_PAUSED_TRIGGER_GRPS;??
  11. DROP?TABLE?IF?EXISTS?QRTZ_SCHEDULER_STATE;??
  12. DROP?TABLE?IF?EXISTS?QRTZ_LOCKS;??
  13. DROP?TABLE?IF?EXISTS?QRTZ_SIMPLE_TRIGGERS;??
  14. DROP?TABLE?IF?EXISTS?QRTZ_SIMPROP_TRIGGERS;??
  15. DROP?TABLE?IF?EXISTS?QRTZ_CRON_TRIGGERS;??
  16. DROP?TABLE?IF?EXISTS?QRTZ_BLOB_TRIGGERS;??
  17. DROP?TABLE?IF?EXISTS?QRTZ_TRIGGERS;??
  18. DROP?TABLE?IF?EXISTS?QRTZ_JOB_DETAILS;??
  19. DROP?TABLE?IF?EXISTS?QRTZ_CALENDARS;??
  20. ??
  21. CREATE?TABLE?QRTZ_JOB_DETAILS(??
  22. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  23. JOB_NAME?VARCHAR(200)?NOT?NULL,??
  24. JOB_GROUP?VARCHAR(200)?NOT?NULL,??
  25. DESCRIPTION?VARCHAR(250)?NULL,??
  26. JOB_CLASS_NAME?VARCHAR(250)?NOT?NULL,??
  27. IS_DURABLE?VARCHAR(1)?NOT?NULL,??
  28. IS_NONCONCURRENT?VARCHAR(1)?NOT?NULL,??
  29. IS_UPDATE_DATA?VARCHAR(1)?NOT?NULL,??
  30. REQUESTS_RECOVERY?VARCHAR(1)?NOT?NULL,??
  31. JOB_DATA?BLOB?NULL,??
  32. PRIMARY?KEY?(SCHED_NAME,JOB_NAME,JOB_GROUP))??
  33. ENGINE=InnoDB;??
  34. ??
  35. CREATE?TABLE?QRTZ_TRIGGERS?(??
  36. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  37. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  38. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  39. JOB_NAME?VARCHAR(200)?NOT?NULL,??
  40. JOB_GROUP?VARCHAR(200)?NOT?NULL,??
  41. DESCRIPTION?VARCHAR(250)?NULL,??
  42. NEXT_FIRE_TIME?BIGINT(13)?NULL,??
  43. PREV_FIRE_TIME?BIGINT(13)?NULL,??
  44. PRIORITY?INTEGER?NULL,??
  45. TRIGGER_STATE?VARCHAR(16)?NOT?NULL,??
  46. TRIGGER_TYPE?VARCHAR(8)?NOT?NULL,??
  47. START_TIME?BIGINT(13)?NOT?NULL,??
  48. END_TIME?BIGINT(13)?NULL,??
  49. CALENDAR_NAME?VARCHAR(200)?NULL,??
  50. MISFIRE_INSTR?SMALLINT(2)?NULL,??
  51. JOB_DATA?BLOB?NULL,??
  52. PRIMARY?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),??
  53. FOREIGN?KEY?(SCHED_NAME,JOB_NAME,JOB_GROUP)??
  54. REFERENCES?QRTZ_JOB_DETAILS(SCHED_NAME,JOB_NAME,JOB_GROUP))??
  55. ENGINE=InnoDB;??
  56. ??
  57. CREATE?TABLE?QRTZ_SIMPLE_TRIGGERS?(??
  58. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  59. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  60. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  61. REPEAT_COUNT?BIGINT(7)?NOT?NULL,??
  62. REPEAT_INTERVAL?BIGINT(12)?NOT?NULL,??
  63. TIMES_TRIGGERED?BIGINT(10)?NOT?NULL,??
  64. PRIMARY?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),??
  65. FOREIGN?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)??
  66. REFERENCES?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))??
  67. ENGINE=InnoDB;??
  68. ??
  69. CREATE?TABLE?QRTZ_CRON_TRIGGERS?(??
  70. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  71. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  72. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  73. CRON_EXPRESSION?VARCHAR(120)?NOT?NULL,??
  74. TIME_ZONE_ID?VARCHAR(80),??
  75. PRIMARY?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),??
  76. FOREIGN?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)??
  77. REFERENCES?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))??
  78. ENGINE=InnoDB;??
  79. ??
  80. CREATE?TABLE?QRTZ_SIMPROP_TRIGGERS??
  81. ??(????????????
  82. ????SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  83. ????TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  84. ????TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  85. ????STR_PROP_1?VARCHAR(512)?NULL,??
  86. ????STR_PROP_2?VARCHAR(512)?NULL,??
  87. ????STR_PROP_3?VARCHAR(512)?NULL,??
  88. ????INT_PROP_1?INT?NULL,??
  89. ????INT_PROP_2?INT?NULL,??
  90. ????LONG_PROP_1?BIGINT?NULL,??
  91. ????LONG_PROP_2?BIGINT?NULL,??
  92. ????DEC_PROP_1?NUMERIC(13,4)?NULL,??
  93. ????DEC_PROP_2?NUMERIC(13,4)?NULL,??
  94. ????BOOL_PROP_1?VARCHAR(1)?NULL,??
  95. ????BOOL_PROP_2?VARCHAR(1)?NULL,??
  96. ????PRIMARY?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),??
  97. ????FOREIGN?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)???
  98. ????REFERENCES?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))??
  99. ENGINE=InnoDB;??
  100. ??
  101. CREATE?TABLE?QRTZ_BLOB_TRIGGERS?(??
  102. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  103. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  104. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  105. BLOB_DATA?BLOB?NULL,??
  106. PRIMARY?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),??
  107. INDEX?(SCHED_NAME,TRIGGER_NAME,?TRIGGER_GROUP),??
  108. FOREIGN?KEY?(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)??
  109. REFERENCES?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP))??
  110. ENGINE=InnoDB;??
  111. ??
  112. CREATE?TABLE?QRTZ_CALENDARS?(??
  113. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  114. CALENDAR_NAME?VARCHAR(200)?NOT?NULL,??
  115. CALENDAR?BLOB?NOT?NULL,??
  116. PRIMARY?KEY?(SCHED_NAME,CALENDAR_NAME))??
  117. ENGINE=InnoDB;??
  118. ??
  119. CREATE?TABLE?QRTZ_PAUSED_TRIGGER_GRPS?(??
  120. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  121. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  122. PRIMARY?KEY?(SCHED_NAME,TRIGGER_GROUP))??
  123. ENGINE=InnoDB;??
  124. ??
  125. CREATE?TABLE?QRTZ_FIRED_TRIGGERS?(??
  126. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  127. ENTRY_ID?VARCHAR(95)?NOT?NULL,??
  128. TRIGGER_NAME?VARCHAR(200)?NOT?NULL,??
  129. TRIGGER_GROUP?VARCHAR(200)?NOT?NULL,??
  130. INSTANCE_NAME?VARCHAR(200)?NOT?NULL,??
  131. FIRED_TIME?BIGINT(13)?NOT?NULL,??
  132. SCHED_TIME?BIGINT(13)?NOT?NULL,??
  133. PRIORITY?INTEGER?NOT?NULL,??
  134. STATE?VARCHAR(16)?NOT?NULL,??
  135. JOB_NAME?VARCHAR(200)?NULL,??
  136. JOB_GROUP?VARCHAR(200)?NULL,??
  137. IS_NONCONCURRENT?VARCHAR(1)?NULL,??
  138. REQUESTS_RECOVERY?VARCHAR(1)?NULL,??
  139. PRIMARY?KEY?(SCHED_NAME,ENTRY_ID))??
  140. ENGINE=InnoDB;??
  141. ??
  142. CREATE?TABLE?QRTZ_SCHEDULER_STATE?(??
  143. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  144. INSTANCE_NAME?VARCHAR(200)?NOT?NULL,??
  145. LAST_CHECKIN_TIME?BIGINT(13)?NOT?NULL,??
  146. CHECKIN_INTERVAL?BIGINT(13)?NOT?NULL,??
  147. PRIMARY?KEY?(SCHED_NAME,INSTANCE_NAME))??
  148. ENGINE=InnoDB;??
  149. ??
  150. CREATE?TABLE?QRTZ_LOCKS?(??
  151. SCHED_NAME?VARCHAR(120)?NOT?NULL,??
  152. LOCK_NAME?VARCHAR(40)?NOT?NULL,??
  153. PRIMARY?KEY?(SCHED_NAME,LOCK_NAME))??
  154. ENGINE=InnoDB;??
  155. ??
  156. CREATE?INDEX?IDX_QRTZ_J_REQ_RECOVERY?ON?QRTZ_JOB_DETAILS(SCHED_NAME,REQUESTS_RECOVERY);??
  157. CREATE?INDEX?IDX_QRTZ_J_GRP?ON?QRTZ_JOB_DETAILS(SCHED_NAME,JOB_GROUP);??
  158. ??
  159. CREATE?INDEX?IDX_QRTZ_T_J?ON?QRTZ_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP);??
  160. CREATE?INDEX?IDX_QRTZ_T_JG?ON?QRTZ_TRIGGERS(SCHED_NAME,JOB_GROUP);??
  161. CREATE?INDEX?IDX_QRTZ_T_C?ON?QRTZ_TRIGGERS(SCHED_NAME,CALENDAR_NAME);??
  162. CREATE?INDEX?IDX_QRTZ_T_G?ON?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP);??
  163. CREATE?INDEX?IDX_QRTZ_T_STATE?ON?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE);??
  164. CREATE?INDEX?IDX_QRTZ_T_N_STATE?ON?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP,TRIGGER_STATE);??
  165. CREATE?INDEX?IDX_QRTZ_T_N_G_STATE?ON?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP,TRIGGER_STATE);??
  166. CREATE?INDEX?IDX_QRTZ_T_NEXT_FIRE_TIME?ON?QRTZ_TRIGGERS(SCHED_NAME,NEXT_FIRE_TIME);??
  167. CREATE?INDEX?IDX_QRTZ_T_NFT_ST?ON?QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE,NEXT_FIRE_TIME);??
  168. CREATE?INDEX?IDX_QRTZ_T_NFT_MISFIRE?ON?QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME);??
  169. CREATE?INDEX?IDX_QRTZ_T_NFT_ST_MISFIRE?ON?QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_STATE);??
  170. CREATE?INDEX?IDX_QRTZ_T_NFT_ST_MISFIRE_GRP?ON?QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_GROUP,TRIGGER_STATE);??
  171. ??
  172. CREATE?INDEX?IDX_QRTZ_FT_TRIG_INST_NAME?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME);??
  173. CREATE?INDEX?IDX_QRTZ_FT_INST_JOB_REQ_RCVRY?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME,REQUESTS_RECOVERY);??
  174. CREATE?INDEX?IDX_QRTZ_FT_J_G?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP);??
  175. CREATE?INDEX?IDX_QRTZ_FT_JG?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_GROUP);??
  176. CREATE?INDEX?IDX_QRTZ_FT_T_G?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP);??
  177. CREATE?INDEX?IDX_QRTZ_FT_TG?ON?QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_GROUP);??
  178. ??
  179. commit;? ?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/449772.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/449772.shtml
英文地址,請注明出處:http://en.pswp.cn/news/449772.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[基礎篇]ESP32-RTOS-SDK教程(一)之Windows環境搭建

當下正是物聯網最好的時代,學習新的技術怎么能只學習ESP8266呢?要知道ESP8266還有一個孿生兄弟呢,最重要的是這個孿生兄弟要比ESP8266是更厲害的,所以我們也是非常有必要學習一下的,其實這篇文章去年就已經寫了&#x…

對話Linus Torvalds:大多黑客甚至連指針都未理解

摘要:Linus Torvalds坦言那些狡詐的通過文件名查找高速緩存,然后又抱怨自己能力一般的內核“惡魔”才是他欣賞的;相反,很多人連低水平的內核編程都還沒學好。 幾周前, Linus Torvalds在Slashdot上回答了一些問題。其中…

總結學習(提綱)

之前在私募做期權量化學習了那么久,趁著畢業找工作這段時間,對之前學習的東西,制作的函數等進行一個系統性的總結,順便每天更新的時候,記錄下自己的體重與波比跳次數。 1.MC的學習與策略編寫 2.python基礎學習資料的…

安卓系統上的遠程 JS 調試 Remote JavaScript Debugging on Android

每當在 Android 移動設備上調試網頁時,開發人員往往都會不自覺陷入調試的泥潭中去。《Android開發指南》提供了一個解決方案,卻有點繁瑣復雜。因此,許多 Web 開發人員會傾向于使用類似 Firefox Firebug 的或像 WebKit 的 Web Inspector 之類的…

js關于表單校驗完善

<!DOCTYPE html><html> <head> <meta charset"UTF-8"> <title>注冊頁面</title> <style type"text/css"> .left{ width: 100px; …

Python高效編程技巧

摘要&#xff1a;作者有多年的Python編程經驗&#xff0c;并且有很多的編程小技巧和知識&#xff0c;其中大多數是通過閱讀很流行的開源軟件&#xff0c;如Django, Flask, Requests中獲得的。 我已經使用Python編程有多年了&#xff0c;即使今天我仍然驚奇于這種語言所能讓代碼…

quartz 任務調試 建表 sql 語句、create table語句

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 DROP TABLE IF EXISTS QRTZ_FIRED_TRIGGERS; DROP TABLE IF EXISTS QRTZ_PAUSED_TRIGGER_GRPS; DROP TABLE IF EXISTS QRTZ_SCHEDUL…

關于ttk的使用與安裝

ttk是tkinter中的子模塊&#xff0c;在python2.x中是作為獨立模塊。但是在python3.x中則是成為了tkinter的子模塊&#xff0c;因此調用時&#xff0c;轉變為 from Tkinter import ttk

SEO藝術

SEO藝術 編輯推薦 在本書中&#xff0c;四位搜索引擎優化&#xff08;SEO&#xff09;領域最受矚目的專家闡述了制訂以及執行一個完善的SEO策略時應遵循的一些實用指南與最新技術。 基本信息 原書名&#xff1a; The Art of SEO原出版社&#xff1a; OReilly作者&#xff1a; (…

ActiveMQ支持的傳輸協議

連接到ActiveMQ Connector:ActiveMQ提供的&#xff0c;用來實現連接通信的功能。包括:client-to-broker、broker-to-broker。ActiveMQ允許客戶端使用多種協議來進行連接。 client-to-broker模式一般是配置文件中的transportConnector配置 broker-to-broker:一般是指網絡(networ…

http狀態碼301和302詳解及區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 一直對http狀態碼301和302的理解比較模糊&#xff0c;在遇到實際的問題和翻閱各種資料了解后&#xff0c;算是有了一定的理解。這里記錄下…

哪些編程語言需要修復?

摘要&#xff1a;編程語言有十全十美的嗎&#xff1f;每種語言都有缺陷嗎&#xff1f;這不&#xff0c;Java、C、C、Python都中槍了。語言之間也可相互“掐架”&#xff0c;一起來看下。 原文作者Kevin Kelleher采用一種比較新穎的方式來比較編程語言&#xff1a;即描述每個編程…

時間修改,學習

設定時間格式 import datetime print datetime.datetime.now().strftime("%Y-%m-%d %H:%M") # 2018-05-08 16:54 時間增加 import datetime print (datetime.datetime.now()datetime.timedelta(days1)).strftime("%Y-%m-%d %H:%M:%S") days改為hours m…

Python標準庫

《Python標準庫》基本信息原書名&#xff1a; The Python Standard Library by Example 原出版社&#xff1a; Pearson Education 作者&#xff1a; (美)Doug Hellmann 譯者&#xff1a; 劉熾 出版社&#xff1a;機械工業出版社 ISBN&#xff1a;9787111378105上架時間&#xf…

五種世界頂級思維-20190303

一、墨菲定律&#xff1a; 你越害怕什么&#xff0c;就越會發生什么。 二、吉爾伯特定律&#xff1a;工作中最大的困難就是沒人跟你說如何去做。 三、吉德林法則&#xff1a;把問題清楚的寫下來&#xff0c;就已經成功一半了。 四、沃爾森法則&#xff1a;把信息和金錢排在第一…

狀態碼301和302的區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 定義如下&#xff1a; 301 Moved Permanently 被請求的資源已永久移動到新位置&#xff0c;并且將來任何對此資源的引用都應該使用本響應…

Perl迎來25歲生日

摘要&#xff1a;Perl迎來了它的第25歲生日&#xff0c;普天下Perlist都冒泡同慶一下&#xff0c;很多開發者喜歡它的理由是因其具備強力、穩定、成熟、可移植性等特點&#xff0c;Perl的愛好者們趕快送上你的祝福吧&#xff01; 昨天&#xff0c;Perl迎來了它的第25歲生日&…

20165114 《網絡對抗技術》 Exp0 Kali安裝與配置 Week1

目錄&#xff1a; 一、kail的下載與安裝 二、kali的網絡設置 三、安裝vmware-tools。 四、更新軟件源。 五、共享文件夾 六、安裝中文輸入法 一、kail的下載與安裝 VMware workstation的安裝 因為之前的課程已經涉及&#xff0c;所以本機已經安裝好了VMware workstation&#x…

大數據:互聯網大規模數據挖掘與分布式處理

《大數據:互聯網大規模數據挖掘與分布式處理》基本信息原書名&#xff1a;Mining of Massive Datasets作者&#xff1a; (美)拉賈拉曼(Rajaraman,A.) (美)厄爾曼(Ullman,J.D.) [作譯者介紹]譯者&#xff1a; 王斌叢書名&#xff1a; 圖靈程序設計叢書出版社&#xff1a;人民郵電…

pip 切換源安裝

https://pypi.tuna.tsinghua.edu.cn/simple/ # 清華大學 https://mirrors.aliyun.com/pypi/simple/ # 阿里云 https://pypi.douban.com/simple/ # 豆瓣 https://pypi.mirrors.ustc.edu.cn/simple/ # 中國科學技術大學 https://pypi.hustunique.com/ # 華中科技大學 代碼…