是否有可能从存储过程中获得解释计划结果?
Is there any possibility to get explain plan results from stored procedures?
存储过程中不允许使用解释计划、显示计划和其他命令。
我想,我会从 plancache 回调(根据文档说 here),但那里没有计划。
我在集群中,使用 memsql 7.0.15。
此致,
现金
启用enable_disk_plan_explain后,您可以使用命令SHOW PLAN <plan_id>
在计划缓存中显示说明。参见 https://docs.memsql.com/v7.0/reference/sql-reference/data-manipulation-language-dml/explain/
从版本 memsql 7.1 开始,现在允许在存储过程中使用 EXPLAIN、PROFILE 和 SHOW PROFILE。
存储过程中不允许使用解释计划、显示计划和其他命令。 我想,我会从 plancache 回调(根据文档说 here),但那里没有计划。
我在集群中,使用 memsql 7.0.15。
此致, 现金
启用enable_disk_plan_explain后,您可以使用命令SHOW PLAN <plan_id>
在计划缓存中显示说明。参见 https://docs.memsql.com/v7.0/reference/sql-reference/data-manipulation-language-dml/explain/
从版本 memsql 7.1 开始,现在允许在存储过程中使用 EXPLAIN、PROFILE 和 SHOW PROFILE。