如何设置解释选项?

时间:2014-01-17 15:27:32

标签: informix

如果向informix服务器发出此命令,服务器将只生成说明并且不会运行查询。如果您的查询根本没有结束,那就是很棒的功能。

SET EXPLAIN ON AVOID_EXECUTION;

如果您向informix发出此命令,那么将在该位置生成Explain文件。

SET EXPLAIN FILE TO 'c:\temp\sql.out';

但是,我需要两个选项,我无法弄清楚这样做的语法。如果我执行两个语句,那么后者会覆盖前者。

1 个答案:

答案 0 :(得分:4)

首先执行SET EXPLAIN FILE TO 'c:\temp\sql.out';,这样就设定了目标 然后你改变以避免执行:SET EXPLAIN ON AVOID_EXECUTE;;