腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
MySQL
中,
多
列
索引
是如何工作
的
?
mysql
、
sql
、
database
、
indexing
更具体地说,
MYSQL
使用什么
数据结构
进行
多
列
索引
?我知道
MYSQL
使用Btree进行
索引
,它只能
索引
一
列
。那么
多
列
索引
是如何工作
的
呢?
浏览 1
提问于2021-11-24
得票数 1
1
回答
mysql
如何实现
多
列
索引
(联合
索引
)?
多
列
索引
的
数据结构
是什么
mysql
、
indexing
是的,我们知道
mysql
使用B+树来实现
索引
。并且,您可以在表上创建联合
索引
(
多
列
索引
)。 我想知道
MySql
是如何实现多重
索引
的
,数据
的
结构是什么?
浏览 3
提问于2012-08-14
得票数 0
1
回答
Postgres如何将空间和非空间数据合并到一个
索引
中
postgresql
据我所知,我们可以在空间数据(例如地理空间)和非空间数据(例如时间)上创建
多
列
索引
。 我还读到Postgres使用B+树作为时间戳、整数等
的
默认
数据结构
,R树作为空间数据
的
默认
数据结构
。然而,我不明白如何将这两种数据类型(例如,地理空间和时间戳)组合到一个
索引
中(就底层
数据结构
的
外观而言)。例如,如果我们在两个整数列上创建了一个
索引
,我们将使用
多
列
B+树
数
浏览 15
提问于2020-01-31
得票数 3
回答已采纳
2
回答
复合唯一键是否在
MySQL
中
索引
?
mysql
、
database
、
unique-index
为了更快地查找,我希望在(userId, skillId).上进行复合
索引
据我所知,
MySQL
会自动
索引
唯一
的
列
。但是,到目前为止,我看到
的
所有示例和我自己
的
实现都涉及到单列唯一约束。我想知道
MySQL
是否也
索引
组合了唯一
的
键。如果是这样的话,它是否被视为一个正常
的
多
列
索引
呢?对于正常
的
多
列
浏览 5
提问于2020-02-03
得票数 2
回答已采纳
3
回答
使用主
索引
而不是
多
列
索引
的
MySql
!
php
、
mysql
、
indexing
好
的
,我在这里有一个SQL查询:我想按国家和id获取准确
的
文章,并为该
索引
创建两
列
我使用EXPLAIN关键字来查看使用了哪个
索引
,它使用
的
不是
多
列
索引
,而是主键
索引
,但我确实在创建
索引
时准确地设置了where
浏览 1
提问于2010-07-01
得票数 2
回答已采纳
1
回答
MySQL
索引
:1键名
多
列
还是每
列
1键名?
mysql
、
database
、
database-design
我试图通过使用
索引
来加速我
的
MySQL
表。当我使用PHPmyadmin添加
索引
时,有两个
列
,键名和
列
。我有几个需要
索引
的
表列。键名中包含
多
列
的
第一
列
是出现在我
的
M
浏览 0
提问于2012-02-09
得票数 2
回答已采纳
2
回答
多
列
索引
中
的
mysql
查询选项"between“
mysql
、
database
、
database-design
我将使用“
多
列
索引
”来设计我
的
mysql
表/
列
。select x_id, date from table_name where x_id = 'x' and date between 'x1
浏览 3
提问于2010-08-08
得票数 0
回答已采纳
3
回答
MySQL
索引
在不同列上连接相同
的
表
mysql
、
join
、
indexing
--我
的
数据集
的
简化版本:我想优化这个查询:LEFT JOIN mytable b 让它变得复杂一点:(我
的
真实
数据结构
浏览 7
提问于2016-02-23
得票数 1
回答已采纳
1
回答
每个
索引
是
多
列
还是一
列
?
mysql
、
database
、
indexing
如何创建
MySQL
索引
?每个
索引
是
多
列
还是一
列
? 你是怎么想
的
?
浏览 1
提问于2009-09-29
得票数 1
回答已采纳
1
回答
为什么
MySQL
为复合键创建一个自动
的
“只有一个”
索引
?
mysql
、
database
iid),ENGINE = INNODB; 为什么
MySQL
只为"pid_FOREIGN_KEY“约束创建自动
索引
?如果我将“主键(iid,pid)”更改为“主键(pid,iid)”,它是否会为"iid_FOREIGN_KEY“创建自动
索引
,而不会为"pid_FOREIGN_KEY”创建另一个
索引
?
浏览 3
提问于2016-12-13
得票数 3
回答已采纳
2
回答
求
多
列
索引
的
最优阶数
mysql
、
sql
、
indexing
假设我有一个有两个
索引
的
表-一个在
列
a上,一个在
列
a、b和c上。 我注意到,根据
索引
定义中
列
的
顺序,
MySQL
可能会使用单列
索引
而不是
多
列
索引
,即使在联接
的
on部分中引用了
多
列
索引
中
的
所有三
列
。如何计算出列
的
理想顺序?你就非得用暴力来逼它吗?
浏览 5
提问于2013-10-17
得票数 3
回答已采纳
2
回答
如何确定最优
的
MySQL
表指数,什么情况下条款
的
内容不同?
mysql
、
database
、
database-design
、
indexing
我有下面的2
mysql
_queries**:** $imgFamily_query = "SELECT DISTINCT($_GET['imgFamily']) . "'";if ($imgClassTrue) { $where_clauses[] = 'imgClass=' . "'" .
mysql
_real_escape_string但是,根据情况<em
浏览 2
提问于2011-09-22
得票数 0
回答已采纳
1
回答
解释命令用法
mysql
、
sql-execution-plan
我在
mysql
.it中
的
主表上运行explain命令,如下所示1 SIMPLE xyz ALL NULL NULL NULL NULL 1722 Using where 这会影响网站
的
性能吗
浏览 2
提问于2010-07-20
得票数 1
回答已采纳
2
回答
Mysql
显示,查询使用
的
是
索引
,而不是根据
Mysql
mysql
、
indexing
、
explain
我在事务表上创建了
mysql
多
列
索引
。`kind` = 'PLACE_BATCH'" 如果表有
多
列
索引
,则优化器可以使用
索引
的
任何最左前缀来查找行。例如,如果您有一个三
列
索引
on (col1,col2,col
浏览 1
提问于2019-05-31
得票数 0
回答已采纳
2
回答
mysql
多
列
索引
基数顺序
mysql
、
index-tuning
、
mysql-5.6
、
optimization
、
query-performance
多
列
索引
是如何在
MySQL
中工作
的
?它是如何在内部存储
的
?考虑两个
列
(X,Y)上有
多
列
索引
的
表. 如果X
的
基数大于Y,即X比Y少,那么
多
列
索引
X、Y或Y、X
的
顺序应该是什么?如果它是X,Y,则具有相同X值
的
行数会减少。这会不会提高性能,因为B树查找X将更快?
浏览 0
提问于2015-01-05
得票数 2
2
回答
RDB中
的
常规
索引
和复合
索引
是如何实现
的
?
mysql
、
database
、
data-structures
、
tree
、
implementation
在
MySQL
或Oracle这样
的
数据库中,
索引
是如何实现
的
?我认为常规
索引
是以B树
的
形式存储
的
,但是找不到任何关于在
多
列上编制
索引
的
复合
索引
。我正在寻找所使用
的
数据结构
的
名称,这样我就可以对它们进行研究。 更一般地说,我在哪里可以找到更多关于数据库实现细节
的
信息?我打算在大学里上一门关于这方面的课程,但我现在很好奇。
浏览 0
提问于2009-07-15
得票数 7
回答已采纳
3
回答
Mysql
强制我在
多
列
唯一键
的
情况下创建几个
索引
。
mysql
、
indexing
(id,f1,f2)related_table(id,table1_id,table2_id) CREATE UNIQUE INDEX i1然后,我可以添加table1
Mysql
说我没有
浏览 7
提问于2015-11-03
得票数 1
回答已采纳
1
回答
这些
MySQL
索引
是重复
的
吗?
mysql
、
indexing
对于这个表
的
最佳
索引
选项,我有点困惑。我想在ServiceID和TagID上进行搜索和加入。我还需要确保这两个组合是独特
的
。`),) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=39 ; 在TagID上添加第二个
索引
是必要
的
吗还是仅仅因为它是唯一
索引
中
的
第二
列
就自动得到
索引
呢?
浏览 0
提问于2015-09-30
得票数 0
回答已采纳
2
回答
使用文件排序和临时
的
MySQL
查询
mysql
、
query-optimization
我使用了一个简单
的
MySQL
查询,但是由于使用了ORDER BY,所以性能非常差。我不明白为什么
MySQL
要使用文件排序和临时。我
的
问题是:SELECT * FROM EventsAND Events.LogFileID =EventLogFiles.LogFileIDLIMIT 100 这是EXPLAIN
的
输出:
浏览 6
提问于2012-04-04
得票数 5
2
回答
复合
索引
的
第一
列
是否需要另一个
索引
?
mysql
、
sql
、
indexing
我们在
MySQL
中有下面的表。我记得在某处读到过这样一句话:复合
索引
的
第一
列
自动具有
索引
。似乎找不到来源。
浏览 1
提问于2021-04-09
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL索引背后的数据结构及算法原理
MySQL索引背后的数据结构及算法原理,学习C语言的你知道吗?
MySQL索引详解-001-MySQL的文件结构
浅谈MySQL的B树索引与索引优化
Mysql索引的-curd和结构
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券