暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBae 8s SQL 指南:语法_2. SQL 语句_2.129 SET EXPLAIN 语句(2)

GBASE数据库 2022-04-18
177

用法
将来自 SET EXPLAIN ON 语句的输出指向适合的文件,直到您发出 SET EXPLAIN OFF 语句或
直到程序结束为止。如果您未输入 SET EXPLAIN 语句,则缺省的行为是 OFF,且数据库服务器
不生成查询的评估。 GBase 8s SQL 指南:语法
南大通用数据技术股份有限公司 794
在数据库服务器优化阶段期间,执行 SET EXPLAIN 语句,当您初始化查询时会发生。对于与游标
相关联的查询,如果准备该查询且没有主变量,则当您准备它时发生优化。否则,当您打开游标
时,发生优化。
SET EXPLAIN 语句提供参与执行查询的工作的多种评估。
选项 作用
ON 为每一随后的查询生成评估并将结果写到当前目录中的输出文件。如果给文件
已存在,则将新的输出追加到现有的文件之后。
AVOID_EXECUTE 防止 SELECT、INSERT、MERGE、UPDATE 或 DELETE 语句执行。数据库
服务器将查询计划打印到输出文件
OFF 终止 SET EXPLAIN 语句的活动,以便于不再生成随后的查询的评估或写到输
出文件
FILE TO 为每一随后的查询生成评估,并允许您指定说明输出文件的位置。
下列示例为当前会话中随后的查询将查询计划写到说明输出文件中:
SET EXPLAIN ON;
下列示例将查询计划追加写到当前会话中的文件:
SET EXPLAIN OFF;

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论