sql-execution-plan

    1热度

    1回答

    如果我更改了在另一个UDF中使用的用户定义函数(UDF),PostgreSQL会重建它们两者的执行计划还是仅针对更改的执行计划?

    1热度

    1回答

    有什么区别?我知道SQL查询的执行计划与函数一样好。 我foud someone讲述: 性能是一个问题,我们怀疑查询规划可能是一个 根本原因。我已将脚本从ad-hoc SQL重写为PostgreSQL函数(CREATE FUNCTION) ,我们看到服务器负载相对较差 。 但是为什么?

    0热度

    1回答

    我们偶尔会看到问题。运行SQL的存储过程运行非常缓慢。从命令行运行时,相同的SQL运行速度非常快。看来存储过程使用不同的路径。对我们来说,解决方法是放弃并重新创建过程,然后选择正确的计划。 有没有办法在运行时用指令重新执行执行计划来执行存储过程,以便每次都能获得最佳的计划。

    1热度

    1回答

    我已经定义宏变量 %let data_names = fuzzy_Data_segment EMWS2.Clus_TRAIN; 然后我已经写了宏提取并从上面的宏变量作为打印值: %macro calling_data; %do i = 1 %to 2; %let data_name&i = %qscan(&data_names,&i); %put &&data_n

    -1热度

    1回答

    查询1: select c_bh,c_xzdm,c_twhbm,d_tjrq from ( select c_bh,c_xzdm,c_twhbm,d_tjrq from t_table order by d_tjrq desc ) t1 limit 10 问题2: select c_bh,c_xzdm,c_twhbm,d_tjrq from t_table

    0热度

    2回答

    我需要更改标题的背景以及Jquery网格的行。我试图改变几个CSS类,但我没有得到我想要的结果。

    0热度

    1回答

    如何在DBMS(在我的情况的Postgres)处理与执行计划和准备好的声明。 查询的参数可以对执行计划主要是由于数据统计了巨大的冲击。 它可能在某些情况下更喜欢使用一个索引数据是否良好地分布,但对于特定的值比较喜欢按顺序进行扫描,因为该参数不判别(通常当所述参数匹配表中的行的> 10%) 如果准备发言,我想总是以提高性能,或者如果一个很好的方式,它更多的是一种“尽力而为” 提前感谢的 编辑:我担心

    4热度

    4回答

    我正在玩这个控件,名为TreeViewAdv。我已经添加了控件并添加了一些列,试图了解它是如何工作的。但直到现在,当我添加项目到控件时,我所得到的都是空节点。随控件提供的示例一点都不清楚,当我试图弄清楚数据如何添加到它时,它只是让我头疼。无论如何,这是我迄今为止所做的,我希望有人能指导我走向正确的方向。 TreeModel _model = new TreeModel(); treeVi

    1热度

    2回答

    我想问一个关于数据库中索引和优化原理的问题。 我正在使用mysql。模式引擎是myisam。在一个查询中,解释结果显示表格中的8000多行已被良好索引。然后我的同事在这张表中使用了“优化表”命令。之后解释显示2行看起来是正确的。结果是好的,但我们都不明白真正发生了什么,为什么。 我是这方面的新人。那么任何人都可以帮助解释这个'解释'和索引如何在优化后显着改变?在优化表格之前,我认为索引应该足够好。

    0热度

    2回答

    在我的Oracle 12c数据库中,我希望语句在不使用提示的情况下以并行度2执行。 注意:这是一个示例表,所以在成本或时间方面没有改进。 与并行1 PLAN_TABLE_OUTPUT ----------------- Plan hash value: 2671887276 ----------------- | Id | Operation | Name | Rows | Byt