OceanBase 異步執(zhí)行

2021-06-30 09:32 更新

OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)SQL 窗口中的語句是同步執(zhí)行的,當(dāng)語句運(yùn)行時(shí)間過長(zhǎng)時(shí)可能會(huì)出現(xiàn)執(zhí)行超時(shí)的問題。您可以使用異步執(zhí)行工具來運(yùn)行耗時(shí)較高的 SQL 語句以避免語句執(zhí)行超時(shí)。

OceanBase異步執(zhí)行使用異步執(zhí)行工具執(zhí)行 SQL 語句的步驟如下:

  1. 進(jìn)入 異步執(zhí)行 面板。
  2. 進(jìn)入 ODC 單擊目標(biāo)連接進(jìn)入對(duì)應(yīng)的數(shù)據(jù)庫(kù)對(duì)象管理頁面后,單擊上方導(dǎo)航欄中的 工具 標(biāo)簽,在彈出的下拉菜單中選擇 異步執(zhí)行 以彈出 新建異步執(zhí)行 面板。
  3. 指定 任務(wù)名稱。
  4. 在面板的 任務(wù)名稱 文本狂中自定義一個(gè)任務(wù)名。任務(wù)名不可重復(fù),長(zhǎng)度不超過 110 個(gè)字符。
  5. 指定 SQL 內(nèi)容
  6. 異步執(zhí)行工具支持兩種指定 SQL 內(nèi)容的方式:
    • SQL 錄入:SQL 錄入為默認(rèn)方式,您可以在編輯區(qū)中直接錄入 SQL 腳本。
    • 上傳附件:選擇上傳附件方式后,單擊文件池進(jìn)入文件資源管理器選擇要導(dǎo)入的文件或者直接將導(dǎo)入文件拖入文件池中以完成文件上傳。文件大小不超過 20 MB,當(dāng)前只支持上傳 .sql 后綴的 SQL 文件。
  7. 指定 任務(wù)錯(cuò)誤處理 方式。
  8. 異步執(zhí)行工具提供兩種任務(wù)錯(cuò)誤處理方式:
    • 停止任務(wù):停止任務(wù)為默認(rèn)方式,運(yùn)行腳本的過程中出現(xiàn)錯(cuò)誤時(shí)會(huì)停止運(yùn)行。
    • 忽略錯(cuò)誤繼續(xù)任務(wù):選擇忽略錯(cuò)誤繼續(xù)任務(wù)方式,在運(yùn)行腳本出現(xiàn)錯(cuò)后將跳過錯(cuò)誤語句繼續(xù)執(zhí)行。
  9. 指定 執(zhí)行超時(shí)時(shí)間。
  10. 在 執(zhí)行超時(shí)時(shí)間 文本框中輸入數(shù)字指定語句執(zhí)行超時(shí)時(shí)間,單位為小時(shí)。默認(rèn)超時(shí)時(shí)間為 48 小時(shí),最大不超過 480 小時(shí)。
  11. (選填)指定 任務(wù)描述。
  12. 您可以在 任務(wù)描述 文本框中輸入不超過 200 個(gè)字符的描述信息,該項(xiàng)為選填項(xiàng)。
  13. 生成異步執(zhí)行任務(wù)。
  14. 在面板中完成上述信息的指定后,單擊右下角的 新建 按鈕以提交信息生成異步執(zhí)行任務(wù)。您可以在任務(wù)管理中查看異步執(zhí)行任務(wù)的執(zhí)行結(jié)果與任務(wù)信息。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)