文档首页 > > 工具指南> Data Studio数据库集成开发工具> SQL终端管理> 管理SQL查询执行历史

管理SQL查询执行历史

分享
更新时间: 2019/08/09 GMT+08:00

可在Data Studio中查看和管理频繁执行的SQL查询。SQL查询执行历史只保存在“SQL终端”页签中。

执行如下步骤查看SQL历史。

  1. 在“SQL终端”页签中单击

    显示“历史执行SQL”对话框。

说明:

SQL历史脚本未加密。

历史执行SQL”对话框显示的查询数取决于“首选项 > 编辑器 > SQL历史记录”中设置的值。有关如何设置SQL历史查询数,请参见SQL历史记录。查询数超过列表设置的值后,新执行的查询会覆盖较早的SQL历史查询。执行的查询会自动存储在列表中。

历史执行SQL”对话框包含如下列:

  • 锁定状态”:显示查询的置顶状态。锁定的查询将始终显示在顶部,即使列表已满,也不会从历史记录中删除。
  • SQL语句”:显示SQL查询。该列可显示的最大SQL查询长度显示的查询数取决于“首选项 > 编辑器 > SQL历史记录”中设置的值。有关如何修改查询中的字符数,请参见SQL历史记录
  • 获取记录数”:显示SQL查询获取的记录条数。
  • 开始时间”:显示查询的执行开始时间。
  • 执行时间”:显示查询的执行用时。
  • 数据库”:显示数据库名称。
  • 状态”:显示查询的执行状态,可能为“成功”或“失败”。

删除连接信息时,查询历史会一并删除。如果“历史执行SQL”对话框关闭,查询不会从列表中删除。

在“历史执行SQL”对话框中,可执行如下操作:

在“SQL终端”页签中加载单条SQL查询

执行如下步骤在“SQL终端”页签中加载单条SQL查询:

  1. 选择所需查询,单击

    该查询会添加到“SQL终端”页签中光标所在位置。

在“SQL终端”页签中加载多条SQL查询

单击“加载至SQL终端并关闭”按钮,可在“SQL终端”页签中加载所选查询,并关闭“历史执行SQL”对话框。

执行如下步骤在“SQL终端”页签中加载多条所选SQL查询:

  1. 选择多条所需查询。
  2. 单击

    这些查询会添加到“SQL终端”页签中光标所在位置。

说明:

如果作业出错时仍继续执行,则终端中的每条语句将作为定时任务依次运行。系统会在控制台中更新执行状态,在进度条中显示作业。当作业执行、进度条更新和控制台更新之间的时间差变得非常细微,则用户无法打开进度条去停止作业执行。此时,必须关闭SQL终端才能停止执行。

删除单条SQL查询

执行如下步骤从“历史执行SQL”列表中删除单条SQL查询:

  1. 选择所需查询,单击

    显示确认对话框。

  2. 单击“确定”。

删除所有SQL查询

执行如下步骤从“历史执行SQL”列表中删除所有SQL查询:

  1. 单击

    显示确认对话框。

  2. 单击“确定”。

锁定SQL查询

如果不希望Data Studio从“历史执行SQL”列表中自动删除某些查询,可锁定这些查询。最多可锁定50条查询。锁定的查询会显示在列表顶部。在“SQL历史记录数”中设置的值不会影响锁定的查询。有关SQL历史记录数的更多信息,请参见SQL历史记录

说明:

“历史执行SQL”窗口关闭后重新打开时,锁定的查询会出现在列表顶部。

执行如下步骤锁定SQL查询:

  1. 选择所需SQL查询,单击

    锁定状态”列显示查询的锁定状态。

取消锁定SQL查询

执行如下步骤取消锁定SQL查询:

  1. 选择所需SQL查询,单击

    锁定状态”列显示查询的锁定取消状态。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区