codecamp

OceanBase 异步执行

OceanBase 开发者中心(OceanBase Developer Center,ODC)SQL 窗口中的语句是同步执行的,当语句运行时间过长时可能会出现执行超时的问题。您可以使用异步执行工具来运行耗时较高的 SQL 语句以避免语句执行超时。

OceanBase异步执行使用异步执行工具执行 SQL 语句的步骤如下:

  1. 进入 异步执行 面板。
  2. 进入 ODC 单击目标连接进入对应的数据库对象管理页面后,单击上方导航栏中的 工具 标签,在弹出的下拉菜单中选择 异步执行 以弹出 新建异步执行 面板。
  3. 指定 任务名称
  4. 在面板的 任务名称 文本狂中自定义一个任务名。任务名不可重复,长度不超过 110 个字符。
  5. 指定 SQL 内容
  6. 异步执行工具支持两种指定 SQL 内容的方式:
    • SQL 录入:SQL 录入为默认方式,您可以在编辑区中直接录入 SQL 脚本。
    • 上传附件:选择上传附件方式后,单击文件池进入文件资源管理器选择要导入的文件或者直接将导入文件拖入文件池中以完成文件上传。文件大小不超过 20 MB,当前只支持上传 .sql 后缀的 SQL 文件。
  7. 指定 任务错误处理 方式。
  8. 异步执行工具提供两种任务错误处理方式:
    • 停止任务:停止任务为默认方式,运行脚本的过程中出现错误时会停止运行。
    • 忽略错误继续任务:选择忽略错误继续任务方式,在运行脚本出现错后将跳过错误语句继续执行。
  9. 指定 执行超时时间
  10. 在 执行超时时间 文本框中输入数字指定语句执行超时时间,单位为小时。默认超时时间为 48 小时,最大不超过 480 小时。
  11. (选填)指定 任务描述
  12. 您可以在 任务描述 文本框中输入不超过 200 个字符的描述信息,该项为选填项。
  13. 生成异步执行任务。
  14. 在面板中完成上述信息的指定后,单击右下角的 新建 按钮以提交信息生成异步执行任务。您可以在任务管理中查看异步执行任务的执行结果与任务信息。


OceanBase 模拟数据
OceanBase 使用回收站
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OceanBase 控制台指南

OceanBase ODC 使用指南

OceanBase Web 版 ODC

OceanBase 客户端版 ODC

OceanBase Connector/J 开发者指南

OceanBase 什么是OceanBase Connector/J

OceanBase SQL 参考(MySQL 模式)

OceanBase SQL 参考(Oracle 模式)

OceanBase 基本元素

OceanBase 数据库对象

OceanBase 函数

OceanBase 单行函数

OceanBase 返回数字的字符串函数

OceanBase 通用比较函数

OceanBase 编码解码函数

OceanBase SQL 调优指南

OceanBase 相关协议

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }