sql-execution-plan 相关问题

执行或查询计划是数据库引擎用于获取结果的步骤的细分。

为什么我的TKPROF文件没有显示我的PL / SQL块的获取次数?

我正在尝试学习批量收集操作的性能影响。我执行了几个查询并获取了TKPROF输出。但是,没有任何这些PL / SQL块的获取计数...

回答 1 投票 1

从SQL作业代理执行时,使用不同的执行计划进行简单查询

我有这个非常简单的查询:IF EXISTS(SELECT 1 FROM system.RawEvent_pool1 WHERE ProcessedDate IS NULL)EXECUTE [system]。[usp_ProcessAuditData]'1'我在系统上有一个过滤索引....

回答 1 投票 0

查询计划突然重新编译并降低性能

场景:我们有一个简单的选择查询声明P @ SELECT TOP(1)USERID FROM表WHERE non_clusteredindex_column =(@P)ORDER BY PK_column DESC它通常在1年后以0.12秒执行。 ...

回答 1 投票 0

基于WHERE值的不同SQL执行计划

我有一个稍微复杂的SQL视图,根据传递给WHERE子句的值执行不同的操作,我无法解释原因。当我查询视图时,我有一个WHERE子句,可以是...之一

回答 2 投票 0

使用OPTION(RECOMPILE)与加入表格的成本

使用:SQL Server 2016+我一直在寻找是否有任何方法来评估SQL Server重新编译查询执行计划所需的时间。我们有几个存储过程...

回答 2 投票 1

在SQL Developer中使用Explain Plan时“提交先前事务”

在SQL Developer中使用Explain Plan选项时,得到以下错误(在屏幕截图中提到)。会话中没有未提交的事务。我第一次收到这个错误...

回答 1 投票 1

使用python的模块psycopg2打印SQL执行计划

有什么方法可以打印SQL执行计划中的信息,以便在使用python和psycopg2模块时在终端中查看它?我尝试了以下内容,但终端中没有显示任何内容:......

回答 1 投票 0

Oracle:以注释开头的查询是否会影响性能?

我在查询的开头添加注释(在Oracle中),以提供有关查询本身的元数据信息。我发现的关于这个主题的每一条信息都只是提示......

回答 2 投票 3

参数化SQL查询中变量的影响

我有一个参数化查询,看起来像(使用?作为应用程序参数):SELECT * FROM tbl WHERE tbl _id =?添加变量的性能影响如下:...

回答 2 投票 3

Mysql糟糕的执行计划

我想通过解释非常相似的查询以及对性能的巨大影响来帮助理解数据输出。我有2张桌子:annonce和geolocalisation。第一个包含......

回答 1 投票 0

多列上的MySQL索引

我有一个选择查询,我需要包含以下列(几乎所有表中的列):SELECT ANI,CALL_ID,DATE_TIME,ABANDON_RATE,CALL_TYPE,CAMPAIGN,CAMPAIGN_TYPE,CUSTOMER_NAME,...

回答 2 投票 0

Postgresql不同的查询为什么一样解释?

查询1:从中选择c_bh,c_xzdm,c_twhbm,d_tjrq(通过d_tjrq desc从t_table顺序选择c_bh,c_xzdm,c_twhbm,d_tjrq)t1 limit 10查询2:从...中选择c_bh,c_xzdm,c_twhbm,d_tjrq

回答 1 投票 -1

MySQL随心所欲地选择是否执行查询

对于报告输出,我习惯于DROP并重新创建表'mis.pr_approval_time'。但现在我只是截止它。用数据填充上面的表后,我运行UPDATE语句,但我有......

回答 2 投票 0

改进sql上的select * from语句

如何增加SQL语句的性能(从表中选择*,其中param1 = 123,param2 = 345)。提供一个包含超过500,000行数据的表。它是一个DBF到SQL迁移应用程序。 ...

回答 1 投票 -2

使用SQL查询中索引之外的列进行密钥查找

我有一个查询如下SELECT ActivityId,AnotherId,PersonId,StartTime AS MyAlias FROM Activity WHERE DeletedStatus ='Active'AND St artTime> ='2018-02-01'AND ...

回答 1 投票 0

SQL Server:表值函数与存储过程

我一直在阅读有关执行计划和存储过程中动态参数问题的大量内容。我知道建议的解决方案。不过,我的问题是我......

回答 2 投票 28

使用PostgreSQL进行简单而缓慢的SQL查询

我有两个表要加入:CREATE TABLE public。“order”(id uuid NOT NULL,side varchar(4)NOT NULL,product varchar(7)NOT NULL,price numeric(18,8)NOT NULL,close_time。 ..

回答 2 投票 1

同一查询的不同执行计划

我有两个相同的SQL数据库,每个表中包含几乎相同的记录。它们之间的唯一区别是,一个存在于我的本地计算机上,另一个存在于Azure中。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.