我需要从Oracle中的查询计划自动获取hash_plan_value。我知道,当我为“我的查询”执行解释计划时,我可以看到它,然后SELECT PLAN_TABLE_OUTPUT FROM TABLE(DBMS_XPLAN.DISPLAY())向我展示了整个计划。但我的观点是,我没有在PLAN_TABLE的列中找到它。例如,我可以使用选择成本、基数、PLAN_TABLE字节来获得成本</e
我的问题有点复杂,所以当我试图解释它时,请耐心等待,^_^。
我致力于从星型模式输入自动生成几个(大量) DW snowFlake模式。另一方面,我有一组查询,当然会根据模式的不同而变化。我的目的是计算每个模式上每个查询的成本模型,因为我知道我只有关于表大小、行大小、页面系统大小等的统计信息(计算成本模型所需的所有参数)。如果有数据,我可以使用"explan plan of the dbms“来生成每个查询的</em
我有一个OWB映射,它从临时表中获取输入,并将这些行添加到Cube中。多维数据集背后的底层表是一个使用外键与维度连接的关系事实表。查询背后的解释计划具有相当高的成本,并且映射运行30分钟。如果您在下面看到,在步骤17中,成本上升到1,396,573,这也是嵌套循环开始出现的地方。有人能提供通用的指针来调优这个查询吗?计划
SELECT STATE