如何在不执行几个连续查询的情况下对其进行解释?

刺柏

假设我有一对任意的SQL查询,每个查询取决于前一个查询,例如

CREATE VIEW v1 ( c3 ) AS SELECT c1 + c2 FROM t1;
SELECT sum(c3) FROM v1;
DROP VIEW v1;

(但是请注意,我并不是在问这些特定的查询,这只是一个例子;假设我从文件中获取查询,并且事先不知道它们。)

现在,我想让我的DBMS为其所有查询(或中间的任意查询,本质上是相同的问题)说明其计划-但我希望它实际执行其中的任何一个。

(1)MySQL是否可行?(2)PostgreSQL?(3)MonetDB?

马龙·阿比昆(Marlon Abeykoon)

PostgreSQL的

您可以按以下方式使用解释语句。

BEGIN;
EXPLAIN ANALYZE ...;
ROLLBACK;

参考文档可以回答您的问题。

MonetDB

与上述类似,但与事务相关的语句为BEGIN TRANSACTIONROLLBACK语句(假设您首先处于自动提交模式)。

请参考

的MySQL

MySQL解释说它自己可以满足您的需求。没必要ROLLBACK

请参阅答案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不执行几个连续查询的情况下对其进行解释?

来自分类Dev

如何在不暂停的情况下连续播放滑块

来自分类Dev

如何在不破坏角度模型的情况下对其进行过滤

来自分类Dev

如何在不运行julia功能的情况下对其进行预热?

来自分类Dev

如何在不执行数据库查询的情况下创建新记录?

来自分类Dev

如何在不执行其他查询的情况下使图表中的计数与众不同?

来自分类Dev

如何在不声明XML的情况下执行子查询?

来自分类Dev

如何在不“自动”执行的情况下进行 v-bind 方法?

来自分类Dev

如何在不更改查询的情况下对条形图进行排序?

来自分类Dev

如何在不连续重复 Javascript 中的两个特定属性的情况下对对象数组进行排序?

来自分类Dev

如何在不递归的情况下进行ls

来自分类Dev

如何在没有循环的情况下构建包含属性的整个对象而不增加其查询?

来自分类Dev

为什么CTE计算在查询计划中重复?如何在不重复代码的情况下对其进行优化?

来自分类Dev

如何在不排序的情况下删除vi中不连续的重复行?

来自分类Dev

如何在不执行Express Js Promise中的下一条语句的情况下从.then()进行转义?

来自分类Dev

如何在不刷新页面的情况下连续更新PHP变量?

来自分类Dev

React-如何在不更改下拉列表的情况下停止连续调用useEffect

来自分类Dev

我的Java程序如何在不每次都建立连接的情况下连续使用MATLAB?

来自分类Dev

春季集成-从FTP读取文件并进行处理。我们如何在不轮询的情况下实现元存储并对其进行处理

来自分类Dev

R:如何在不替换且没有连续相同值的情况下进行采样

来自分类Dev

如何在不更改其值的情况下修改原始DateTime对象?

来自分类Dev

装饰器如何在不更改其签名的情况下将变量传递给函数?

来自分类Dev

如何在不更改其值的情况下运行属性集?

来自分类Dev

如何在不更改对象的情况下更改其属性?

来自分类Dev

如何在不混淆其字段的情况下声明复数?

来自分类Dev

如何在不展平嵌套列表的情况下更改其值?

来自分类Dev

如何在不更改其宽度或高度的情况下更改视图的对齐方式

来自分类Dev

如何在不更改其格式的情况下读取numpy数组浮点值?

来自分类Dev

如何在不指定其HTTP端口的情况下访问Docker容器?

Related 相关文章

  1. 1

    如何在不执行几个连续查询的情况下对其进行解释?

  2. 2

    如何在不暂停的情况下连续播放滑块

  3. 3

    如何在不破坏角度模型的情况下对其进行过滤

  4. 4

    如何在不运行julia功能的情况下对其进行预热?

  5. 5

    如何在不执行数据库查询的情况下创建新记录?

  6. 6

    如何在不执行其他查询的情况下使图表中的计数与众不同?

  7. 7

    如何在不声明XML的情况下执行子查询?

  8. 8

    如何在不“自动”执行的情况下进行 v-bind 方法?

  9. 9

    如何在不更改查询的情况下对条形图进行排序?

  10. 10

    如何在不连续重复 Javascript 中的两个特定属性的情况下对对象数组进行排序?

  11. 11

    如何在不递归的情况下进行ls

  12. 12

    如何在没有循环的情况下构建包含属性的整个对象而不增加其查询?

  13. 13

    为什么CTE计算在查询计划中重复?如何在不重复代码的情况下对其进行优化?

  14. 14

    如何在不排序的情况下删除vi中不连续的重复行?

  15. 15

    如何在不执行Express Js Promise中的下一条语句的情况下从.then()进行转义?

  16. 16

    如何在不刷新页面的情况下连续更新PHP变量?

  17. 17

    React-如何在不更改下拉列表的情况下停止连续调用useEffect

  18. 18

    我的Java程序如何在不每次都建立连接的情况下连续使用MATLAB?

  19. 19

    春季集成-从FTP读取文件并进行处理。我们如何在不轮询的情况下实现元存储并对其进行处理

  20. 20

    R:如何在不替换且没有连续相同值的情况下进行采样

  21. 21

    如何在不更改其值的情况下修改原始DateTime对象?

  22. 22

    装饰器如何在不更改其签名的情况下将变量传递给函数?

  23. 23

    如何在不更改其值的情况下运行属性集?

  24. 24

    如何在不更改对象的情况下更改其属性?

  25. 25

    如何在不混淆其字段的情况下声明复数?

  26. 26

    如何在不展平嵌套列表的情况下更改其值?

  27. 27

    如何在不更改其宽度或高度的情况下更改视图的对齐方式

  28. 28

    如何在不更改其格式的情况下读取numpy数组浮点值?

  29. 29

    如何在不指定其HTTP端口的情况下访问Docker容器?

热门标签

归档