腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在其他
索引
中找不到结果时,
MySQL
是否进行全表扫描?
假设我们有一个具有以下结构
的
普通表: id列,它是主键,其他几个列,每个列都有
索引
键(单个
索引
键)和一个具有唯一键
的
列(而不是
索引
键)。如果我们使用
索引
键按其中一个列进行搜索,而
索引
中没有结果(假设
mysql
将使用
索引
进行搜索),
mysql
会进行全表扫描以验证没有匹配
条件
的
结果
吗
?与上述情况几乎相同,但这次不是使用
索引
键按列进行搜索,而是使用唯一
浏览 5
提问于2016-10-24
得票数 0
回答已采纳
1
回答
我在这个
MySQL
查询上
的
索引
有什么问题?
、
据我所知,“解释”将显示从内部联接顺序读取
的
表。这是没有发生
的
,而且我已经确保在这些查询上在product_id上设置了
索引
(对于xml_record_contributor,它是product_id和contributor_id
的
混合)有什么我可以尝试
的
吗
?我需要限制选择
的
供应商,有一个高于0
浏览 0
提问于2010-07-26
得票数 0
0
回答
2020-11-08:
Mysql
中,三个字段A、B、C联合
索引
,查询
条件
是B、A、C,会用到
索引
吗
?
、
、
2020-11-08:在
Mysql
中,三个字段A、B、C
的
联合
索引
,查询
条件
是B、A、C,会用到
索引
吗
?#福大大#
浏览 133
提问于2020-11-08
2
回答
如果有IN子句,什么样
的
索引
才是有效
的
?
、
、
以下是我
的
疑问:(id) -- PK(author_id, date_time)(comment_id, type, author_id) 那么,我应该为上面的查询添加任何新
的
索引
吗
?
浏览 4
提问于2016-06-08
得票数 0
回答已采纳
1
回答
MySQL
-范围
条件
和顺序
、
、
在“高性能
MySQL
”一书中, SELECT `rental_id`, `st
浏览 1
提问于2015-02-26
得票数 0
回答已采纳
1
回答
MySQL
查询停留在单个行结果集
的
“排序结果”
、
、
、
、
我正在构建一个星型模式,作为我正在构建
的
分析应用程序
的
后端。我
的
查询生成器正在使用常规星型连接模式构建查询。下面是一个示例查询,其中一个事实表被连接到两个维度表,维度表被最终用户选择
的
常量值过滤。我使用
的
是
MySQL
5.5,所有表都是MyISAM。 key_len: 16 rows: 50010下面
浏览 1
提问于2013-10-30
得票数 1
回答已采纳
1
回答
当
条件
之间有或时,我应该如何创建
索引
?
、
我有这样
的
疑问:事实上,我正试图了解当
MySQL
与
条件
之间存在OR时,它们是如何处理
的
。我在某个地方读到这句话: 但我不明白它
的
意义。有人能
吗
?总的来说,
浏览 1
提问于2016-06-08
得票数 1
回答已采纳
2
回答
Index
的
“最左前缀规则”是否适用于Server?
、
在
MySQL
中,最左边
的
前缀适用于多列
索引
的
情况, Server是否也对
索引</e
浏览 3
提问于2020-08-24
得票数 3
回答已采纳
2
回答
< created_at而不是
、
我想让所有的行都大于x,但是那些有特定batch_id
的
行除外。我有关于(created_at)、(batch_id)和(created_at,batch_id)
的
索引
。我预期复合
索引
会使它更快,但是DB决定使用created_at。
浏览 0
提问于2019-09-05
得票数 1
回答已采纳
1
回答
Django UniqueConstraint使用案例
、
、
在多个用户地址
的
情况下,一个用户可以有一个默认地址
的
情况下,是否可以使用约束来处理这种用例?下面是一个示例代码。谢谢。
浏览 5
提问于2021-02-10
得票数 0
3
回答
MySQL
、delete和index提示
、
、
、
根据某些
条件
,我必须从一个超过1亿行
的
表中删除大约10K行。当我执行查询时,大约需要5分钟。我运行了一个explain计划( delete查询转换为select *,因为
MySQL
不支持explain delete),发现
MySQL
使用了错误
的
索引
。我
的
问题是:有没有办法告诉
MySQL
在删除时使用哪个
索引
?如果没有,我能做什么?选择临时表,然后从临时表中删除
吗
?
浏览 1
提问于2010-05-28
得票数 12
回答已采纳
2
回答
在
mysql
中创建两个大数据表
的
高效连接
、
我有两个包含大量数据
的
表,一个表中有100万,另一个表中有50万,现在我只想提取第一个表中存在
的
值(基于单列),而不是第二个表中存在
的
值。我想以一种高效
的
方式来做这件事。
浏览 2
提问于2014-11-12
得票数 0
1
回答
在子查询或主查询中,哪一种更好?
、
、
更有表演力
吗
?是否出于其他原因而被推荐?在进行工会和类似的操作之前,“早”过滤结果有帮助
吗
?谢谢。
浏览 0
提问于2017-06-05
得票数 0
回答已采纳
1
回答
为什么在
mysql
中前缀
索引
比
索引
慢?
、
、
sql_no_cache count(*) from prefix force index(idx_string) 7.96s,7.21s,7.53sexplain select sql_no_cache count(*) from prefix force index(idx_string_prefix10) where
浏览 3
提问于2017-10-11
得票数 1
回答已采纳
1
回答
MySQL
实际上使用了什么来决定应该使用哪个
索引
?
、
、
、
、
我知道这里已经有类似的问题,比如数据库如何决定使用哪个
索引
。但这些答案似乎并不酷和无用。某些
索引
的
行
的
估计扫描计数。limit 0,N
条件
的
存在,甚至N值
的
存在都会影响结果。阅读了源代码或开发
浏览 0
提问于2018-06-01
得票数 2
4
回答
MySQL
可以对单个查询使用多个
索引
吗
?
、
、
我通常选择by id,然而,在客户端应用程序中有多个查询,它对列
的
子集使用各种
条件
。 当
MySQL
在具有多个列
的
多个WHERE
条件
的
单个表上执行查询时,它真的可以利用在不同列上创建
的
索引
吗
?或者,提高速度
的
唯一方法是为所有可能
的
查询创建多列
索引
?
浏览 3
提问于2012-09-01
得票数 59
回答已采纳
1
回答
怎么订一张大桌子?
、
、
我有一个简单但大
的
表(数千万行)。性能非常好,除非我需要用格式datetime按列对表进行排序。有快速订购大桌子
的
窍门
吗
?
浏览 0
提问于2015-12-16
得票数 0
2
回答
mysql
如何处理其中
的
条件
、
、
MySQL
将如何处理这个问题?我担心
的
是,我希望以这种方式运行查询,以便根据
条件
减少结果。例如首先,
MySQL
应该过滤具有price > 10
的
记录,并在生成
的
数据集上应用下一个condtion qty > 200,最后,它应该在其上添加
条件
AND name like '%abc%&
浏览 0
提问于2013-05-31
得票数 0
1
回答
Mysql
全文搜索不返回任何结果
、
我对
MySQL
表中
的
全文搜索有一个问题。 MATCH AGAINST不返回任何结果,即使我有7条包含我正在寻找
的
单词
的
记录。我该怎么做才能让它返回行?
浏览 0
提问于2018-05-05
得票数 0
1
回答
对多列
索引
的
mysql
单列
条件
查询
、
假设一个表只有一个
索引
:idx_goods (is_deleted,price)我
的
查询如下所示:where price < 10,以下是折叠行为中
的
哪一种: 1
mysql
2
mysql
部分扫描二级指数
的
价格匹配,从二级指数中
的
is_deleted=0开始,到达price=10,然后跳到二级指数中
的
is_deleted=1,然后在那里继续。3
mysql
忽略二级
索引
并扫描基
浏览 9
提问于2022-06-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ElasticSearch索引 VS MySQL索引
MYSQL索引
MySQL索引原理
浅谈Mysql索引
MySQL索引分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券