sql-execution-plan 相关问题

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

如何改善MySQL存储过程运行20秒

我有一个存储过程,它将运行20秒并占用大量CPU,我在慢查询日志中发现了它,该存储过程始终存在,将运行15到30秒。我相信这...

回答 1 投票 0

SQL Server执行速度根据向内联表函数提供参数的方式而有很大不同

我正在研究SQL Server中内联表函数的执行速度问题。或那是我以为问题所在。当我另存为...

回答 1 投票 0

我怎样才能显示由实况查询统计在MSSQL中使用C#Windows窗体启用执行查询%?

在SSMS,当我启动实时查询统计,我可以看到在窗口的左下角的执行率。我想这显示比例递增到Windows窗体上的最终用户....

回答 1 投票 3

“群集索引扫描(群集)”对SQL Server执行计划意味着什么?

我有一个查询无法执行“无法为数据库'TEMPDB'分配新页面,因为文件组'DEFAULT'中的磁盘空间不足”。在解决问题的方式上我是......

回答 4 投票 18

为什么索引不能处理非唯一的datetime列?

表结构:CREATE TABLE`stat_old`(`dt` datetime NOT NULL,`offer_id` int(11)DEFAULT NULL,`aff_id` int(11)DEFAULT NULL,UNIQUE KEY`dt`(`dt`,`offer_id`, `aff_id`),KEY`dt_2`(`dt`),...

回答 1 投票 0

如何在选择查询中避免排序运算符

在我的select语句中,我有一个简单的子查询,可以在ControlNo中获取最后的ExpirationDate。此子查询显着降低了性能。 QuoteID是表上的Clustered index ...

回答 2 投票 3

如果不使用所有列,我的索引会被使用吗?

我有一个表T的列A,B,C,D的索引我有一个查询从WHERE子句中的A,B,C拉出T。是使用索引还是需要单独的索引,只包含A,B,......

回答 8 投票 15

SQL解释计划:什么是Materialize?

我问PostgreSQL解释我的查询。部分原因是:table_name - > Materialize materialize做了什么?我正在加入两张桌子,而不是观看或类似的东西。

回答 4 投票 37

使用LEFT JOIN和子查询提高PostgreSQL查询的性能

使用9.4.20版本。我正在努力优化查询。我认为在查看EXPLAIN后,问题出现在第二个左连接的子查询中。请注意,我决定......

回答 1 投票 4

连接列列表中的select方法

这是一个11g的问题,但我想这是版本无关的。我有这个简单的选择:create table tab_a(id number); create table tab_b(id number); create table tab_c(id number);选择 ...

回答 1 投票 2

为什么auto_explain只在第一次调用PL / pgSQL函数时记录嵌套语句?

在我的Postgres服务器上,我使用带有log_nested_statements的auto_explain模块来记录PL / pgSQL函数中的其他函数调用。 594 session_preload_libraries ='auto_explain'595 596 ...

回答 1 投票 1

如何阅读和分析Oracle解释计划?

我为我的一个查询生成了一个解释计划。完整的解释计划如下| Id |操作|名称|行|字节|成本(%......

回答 1 投票 0

Oracle SQL的可视/调试增强功能解释了计划?

我正在使用Eclipse(及其数据工具插件)进行数据库/ BI开发,并希望有更多的视觉/调试帮助来检查大量的解释计划,例如:最多500行,例如:------------------...

回答 2 投票 0

DBMS优化器 - 最佳执行计划,无论查询的公式如何

如果在关系DBMS中写入查询Q,那么无论一个人如何制定Q,优化器都不会选择执行它的最佳方式(取决于多个因素)?我对SQL Server和...感到好奇

回答 3 投票 2

如何降低此查询的成本?

我有两个表,table1和table2。 table2包含table1中记录的权限,i。即table1中的一行可以在table2中具有多个对应的行。现在我需要编写一个SQL语句......

回答 1 投票 0

解释分析:执行任务所花费的总时间。文档错误或我的错误?

我认为在关于解释计划的postgres文档中发现了一个错误和可能的纠正。来自:https://www.postgresql.org/docs/current/using-explain.html索引扫描使用...

回答 1 投票 0

具有较低成本的SQL查询比具有较高成本的查询运行得慢

我在DB2数据库上的SQL查询上运行执行计划以进行两次查询。第一个查询的成本约为380000.通过用子查询替换一些内部联接来修改查询后,成本......

回答 1 投票 0

用于将执行xml计划可视化为HTML的工具

是否有任何工具/ XSLT样式表可以将Microsoft Visual Studio返回的XML执行计划转换为HTML?如果不这样做,有没有人知道任何技术可以......

回答 1 投票 11

INT列的串联警告:表达式中的类型转换会导致执行计划中的CardinalityEstimate警告

在SQL Server 2017 Developer Edition上运行。我有一个简单的例子,我试图取两个INT列并将它们连接成一个名为“NUMVER”的列,用分号分隔。 ...

回答 1 投票 1

Oracle Invisible Index的奇怪执行计划

我的问题是关于我在使用INVISIBLE索引时看到的一个奇怪的执行计划。数据库11g为特定查询的性能测试创建了两个不可见索引。当我 ...

回答 1 投票 1

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