sql-execution-plan 相关问题

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

当过滤器限制较少时,为什么查询优化器会选择串行计划

我正在阅读 Iztik Ben-Gan 的《T-SQL 查询》一书。 我很难理解为什么减少过滤器的限制会使优化器从并行计划转向串行计划。 ...

回答 1 投票 0

获取 SQL Server 中特定对象的前 5 个高效查询计划

我正在尝试分析SQL Server中特定对象的不同查询执行计划的性能。我的目标是检索前 5 个最有效的查询计划,以便我可以对它们进行比较

回答 1 投票 0

如何获取 SQL Server 中特定对象的前 5 个高效查询计划

我正在尝试分析SQL Server中特定对象的不同查询执行计划的性能。我的目标是检索前 5 个最有效的查询计划,以便我可以对它们进行比较

回答 1 投票 0

使用@QueryHint和spring数据存储库获取jpa sql执行计划

我正在使用 spring-data 进行数据库交互。我想查看存储库中写入的查询的 jpa sql 执行计划。我该怎么办呢。 https://vladmihalcea.com/execution-plan-oracle-hibernate-query-

回答 1 投票 0

表更新效率,Oracle 11G

我是 PL-SQL Oracle11g 中相对较新的开发人员。 作为我学习的一部分,我正在与讲师就表上 UPDATE 操作的有效性进行辩论。 在下面的代码中,我

回答 1 投票 0

在 T-SQL 中强制索引查找而不是扫描来获取下一条记录

我有一个包含很多表的数据库。给定当前记录的键,我需要一个查询来按键顺序读取下一条记录。 [注意:我正在模拟一个基于旧 C-ISAM 的系统,该系统读取记录...

回答 1 投票 0

Snowflake中嵌套查询的全表扫描

在解决任务和查看 Snowflake 文档的特定时间之后,我注意到查询的可读性和可能的性能改进的潜在改进。我的查询使用嵌套

回答 1 投票 0

为什么查询优化器会低估并导致数据溢出到tempdb?

我有一个非常简单的查询,我正在通过运行临时测试来测试它。 执行计划表明,由于估计不当,数据正在溢出到 tempdb 中。 我无法解决任何问题...

回答 1 投票 0

如何清除 SQL Server 2005/2008 中的查询执行统计信息

基于使用从这篇文章“执行次数最多的存储过程”中获得的这段极其有用的 SQL 来获取查询执行统计信息 - 堆栈内存溢出 选择前 100 名 qt.TEXT AS 'SP 名称'...

回答 2 投票 0

如何在Oracle Sql Developer中查看解释计划?

我有几个SQL查询,查询运行性能非常低,我想检查这个查询的查询执行计划。我正在尝试执行以下查询,但它没有显示任何查询

回答 3 投票 0

为什么我得到聚集索引扫描而不是表扫描?

我有这些简单的表,一个没有索引,另一个只有主键和 id 上的聚集索引: 创建表 [dbo].[MyTableWithoutPk]([id] [int] NOT NULL, [category_id] int NULL) ...

回答 1 投票 0

使用 Postgres EXPLAIN ANALYZE 时我更相信“成本”还是“实际时间”?

我正在尝试提高我们最昂贵的查询之一的性能。我在沙箱 postgres 15 数据库上运行 EXPLAIN ANALYZE,该数据库的数据集比生产 pos 小得多...

回答 1 投票 0

使用局部变量时,估计行和实际行存在很大差异

这是我在 Stackoverflow 上的第一篇文章,所以我希望我正确遵循所有协议! 我正在努力处理一个存储过程,在该过程中我创建了一个表变量并用一个 ins 填充该表...

回答 1 投票 0

EXASOL 解释分析查询

我想获取Exasol数据库中的查询计划来检查总执行时间、内存和CPU使用情况。 Exasol 中的分析非常复杂且难以理解。 有什么办法可以得到...

回答 3 投票 0

从 SQL 代理作业中删除操作需要时间

我正在运行一个作业,该作业从 7 个表中删除数据,其中 2 个表包含 10-20 万条记录。但是当从特定表 web_activity 中删除数据时,工作陷入了困境......

回答 1 投票 0

应用程序中简单的插入会超时,但在 SSMS 中速度很快

在我的应用程序中,我有一个简单的插入,当使用探查器捕获时,它看起来像这样 插入 ford.tblFordCompoundFlowVehicle (FordCompoundFlowID、CompoundVehicleID、SortOrder、Status1ToSe...

回答 1 投票 0

嵌套循环中成本和行数估计之间的差异

我有一段我试图理解的 PostgreSQL 解释计划片段: -> 嵌套循环(成本=0.57..933455.16行=11宽度=122)(实际时间=3.710..497.990行=86102循环=1) ->...

回答 1 投票 0

使用 XML 计划缓存中的统计信息进行给定 QueryPlanHash 的查询

我正在使用 SQL Server 2016/2019。我想从缓存中的执行计划 XML 中提取(对于给定的 @QueryPlanHash BINARY(8) = 0x397CEDB37FA0E1D2) - 该统计信息用于生成该计划。 这个

回答 1 投票 0

如何让 Postgres 对一组值使用索引?

我有一个大约 35M 行的表,并尝试查找“已处理”记录以不时删除。有 14 个有效状态,其中 10 个已处理。 id uuid 默认 uuid_generate...

回答 1 投票 0

如何保证索引的使用?

我有以下疑问: 选择 cp.ID_Case 来自 dbo.CaseParty cp (NOLOCK) 加入 dbo.Client cli (NOLOCK) ON CASE 当 cli.ClientType = 'atty' 并且 cp.ID_ClientAttorney = cli.ID_Client 那么 1 ...

回答 1 投票 0

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