腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
这个
WHERE
子句
会
扼杀
查询
性能
?
sql
、
db2
我有一个外部
查询
,总结了AS400上的三个DB2数据库的结果。内部联合
查询
大约在2分钟内运行。当我添加外部摘要
查询
时,
性能
不受影响。但是,将
WHERE
子句
添加到外部摘要步骤会将
性能
发送到10+分钟。我每次都会取消
查询
,因为我不能理解发生了什么。你知道
为什么
添加
WHERE
子句
会
极大地影响
性能
吗?整个
查询
如下所示(对于伪代码,很抱歉,实际的
查
浏览 26
提问于2019-05-18
得票数 1
1
回答
简单的
WHERE
子句
会
扼杀
查询
的
性能
sql-server
我在
查询
时遇到了一个奇怪的
性能
问题,我正在试图找出
为什么
会发生这种情况。b.DataID INNER JOIN table2
WHERE
如果我添加了一个来自table2的约束,并且该参数实际存在于table2中,则
查询
需要一分钟以上才能完成,并返回10行。如果我为table1添加约束,就不会有任何
性能
问题,只需要不到一秒钟的时间就可以完成。
浏览 1
提问于2012-09-11
得票数 3
1
回答
Sequelize
会
自动在
where
子句
中添加子
查询
。有没有办法让它跳过添加
where
子句
sql
、
node.js
、
postgresql
、
sequelize.js
我有一个使用内部连接的Sequelize
查询
。问题是sequelize在内部添加了另一个
where
子句
,该
子句
在子表上有一个子
查询
。这会消耗掉
查询
性能
。下面是我的代码和原始
查询
输出的示例。有没有办法让sequelize跳过添加
这个
where
子句
?, }}) 该
查询
构建一个SQL
查询
,如下所示。i
浏览 1
提问于2021-07-02
得票数 1
2
回答
ORDER
子句
扼杀
查询
性能
postgresql
、
performance
、
order-by
、
postgresql-10
、
postgresql-performance
问题:EXPLAIN ANALYZE
WHERE
(follower_count(social) < 500000) Rows Removed by Filte
浏览 0
提问于2018-03-12
得票数 5
回答已采纳
4
回答
为什么
使用IN(.)在索引字段上选择时,是否
会
影响SELECT
查询
的
性能
?
mysql
避免使用IN(.)在索引字段上选择时,
会
影响SELECT
查询
的
性能
。 你能解释一下吗?
为什么
这会
扼杀
表演?我该用什么代替IN。也许是“或”陈述?
浏览 4
提问于2011-12-21
得票数 6
3
回答
使用is NULL OR与ISNULL搭配LIKE对
性能
有何影响?
sql
、
sql-server
、
tsql
我正在编写一个参数化
查询
,其中要求LIKE
子句
在field LIKE '%'时包含NULL值。--
Where
@PartId is typically '%' or could be 'Part123%'., '') LIKE @PartId <
浏览 0
提问于2018-03-01
得票数 1
3
回答
SQL Server :
为什么
这个
查询
这么慢?
sql
、
sql-server
、
optimization
人员安全性全部在单独的进程中完成,并附加到搜索SQL
子句
的
where
子句
中。orderid from schedule
where
staffid = 5)select from
where
如果将结果粘贴到其位置,主
查询
将在2秒内运行。如果运行顶级SQL,则需要一分钟以上的时间才能运行。出于某种原因,如何告诉SQL首先运行嵌套的select,而不将其分解到一个临时表中?当删除时,
查询
速度很
浏览 3
提问于2015-03-18
得票数 0
1
回答
MySQL -按另一个属性
查询
时对表进行高效排序
mysql
、
sql
、
query-performance
在
这个
JS小提琴上: user_idINTEGER NOT NULL);SELECT * FROM big_table
WHERE
user_id IN ( 1, 100, 1000 )计划为:使用
where
;使用索引;使用文件排序 当big_table包含数千万行时,文件排序
会
浏览 0
提问于2016-12-05
得票数 0
1
回答
Microsoft SQL
查询
优化
sql-server
DECLARE C1 CURSOR LOCAL FOR SELECT CONVERT(date,TimeCollected) as CalendarDate from data.PipelineCount
where
select @max = max(PipelineCount)
where
TimeCollected) = @date; @open = PipelineCount
浏览 18
提问于2020-02-04
得票数 1
3
回答
许多
where
子句
会
影响
查询
性能
吗?
sql
、
sql-server
、
performance
、
query-optimization
我有一个动态
查询
,它可能以编程方式生成一千多个
where
子句
,每个
子句
都可以类似于(列a= '1‘和b= '2’),且变化不大。我可以知道一个Sql
查询
中的这么多条件是否会有
性能
问题吗?它
查询
的表很大,并由另一列c进行分区。非常感谢。它是Sql server 2012。
浏览 2
提问于2015-03-10
得票数 0
回答已采纳
1
回答
Mysql:
为什么
在这种情况下
WHERE
比JOIN快得多?
mysql
、
performance
我在mysql (InnoDB)的
WHERE
in
子句
中有一个长列表(> 2000个I)的
查询
:FROM table SELECT table.id INNER JOIN users ON table.user_id = users.id
WHERE
users.type = 1 然而,令人惊讶的是,第一个
查询
浏览 2
提问于2016-09-29
得票数 0
1
回答
WHERE
条件以某种方式避免了全表扫描
mysql
、
database-performance
在评估创建SQL视图
查询
的
性能
时,我注意到在末尾添加
WHERE
子句
可以显著提高
性能
。输出差异不大(大约减少3%的行数)。FROM (multiple table joins/sub queries)SELECT x,y,z
WHERE
x >= 0 (x is not indexed) 检查执行计划,似乎最大的区别是
WHERE
条件避免了全表扫描,这解释
浏览 0
提问于2018-10-25
得票数 1
3
回答
从另一个表更新表中的值
mysql
、
sql
、
mysql-error-1093
我意识到我在
查询
中使用varchar属性作为索引/键,这会
扼杀
我的
查询
性能
。我正在尝试查看我的precienct表并获取整数ID,然后用新的int FK更新家庭表中的记录,并将其放在新的列中。但是我得到了一个 FROM voterfile_precienct INNER JOIN voter
浏览 2
提问于2009-04-23
得票数 0
回答已采纳
1
回答
为什么
在SELECT
子句
中使用非索引字段时
性能
会
降低?
sql-server
考虑以下三个
查询
:
where
markupdate > '1/1/2010'
where
markupdate > '1/1/2010'
where
markupdate> '
浏览 0
提问于2013-02-09
得票数 6
回答已采纳
7
回答
SQL
性能
问题(没有
where
子句
与
where
列like '%')
sql-server
、
performance
在
查询
中,像这样执行
where
子句
是否
会
影响
性能
vs构建一些动态
查询
,只是好奇而已。
浏览 1
提问于2010-04-19
得票数 1
回答已采纳
1
回答
PostgreSQL -内连接与何处,哪一个
会
表现得更好?
postgresql
、
join
、
where
、
database-performance
内部联接与普通
WHERE
语句相比效率有多高?我想知道如果我用内部联接
子句
重写这些
查询
(而不是
WHERE
子句
),bd是否
会
获得任何
性能
提升。
浏览 6
提问于2014-11-12
得票数 5
回答已采纳
6
回答
SQL IN
子句
比单个
查询
慢
sql
、
mysql
、
performance
、
hibernate
、
jpa
在执行JPA
查询
(转换为SQL)时,我发现使用IN
子句
比执行单个
查询
要慢。示例:比四个单独的
查询
慢:SELECT p FROM Person p
WHE
浏览 10
提问于2009-03-19
得票数 4
回答已采纳
1
回答
与日期或日期时间比较时谓词中的不同日期格式
sql-server
、
sql-server-2014
、
type-conversion
我有以下
查询
: Col1,FROM MyTable这给了我错误
WHERE
浏览 0
提问于2019-11-26
得票数 1
3
回答
IN
子句
如何影响oracle中的
性能
?
sql
、
performance
、
oracle
UPDATE table1
WHERE
col2 in (select col2 from table2)如果是,那么可以做些什么来加快执行速度呢?
浏览 3
提问于2011-02-10
得票数 7
3
回答
MySQL中的group_concat
性能
问题
mysql
、
sql
我在
查询
中添加了一个group_concat并终止了
性能
。在我添加它之前和之后,解释计划是相同的,所以我对如何优化它感到困惑。以下是该
查询
的简化版本:docID,CASE WHEN COUNT(1) > 1group_concat
会
降低
性能
。如果我注释了这一行,并且只输出“multiple makes”,那么它的执行速度就会非常快。你知道这是什么原因吗?
浏览 36
提问于2012-11-30
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
源码中常见的 where 1=1 是一种高级优化技巧?
从实际项目中总结出的20条数据库操作优化经验
Oracle 性能优化之 SQL优化上
要提高SQL查询效率where语句条件的先后次序应如何写
SQL 优化你真的会吗?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券