腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
MySQL
-在表DDL
语句
中或单独
创建
索引
mysql
、
index
我正在从Server跳到
MySQL
,并试图了解
创建
索引
作为DDL表create
语句
的一部分与为要
创建
的每个
索引
创建
单独的DDL
语句
有什么区别。关于
MySQL
状态的
创建
索引
文档我的问题是针对
MySQL
站点上
浏览 0
提问于2017-10-24
得票数 3
回答已采纳
1
回答
是否存在
MySQL
自动
创建
非
聚集
索引
的情况?
mysql
、
index
当我
创建
主键时,
MySQL
会自动
创建
聚集
索引
。 但是,是否存在
MySQL
自动
创建
非
聚集
索引
的情况?
浏览 0
提问于2018-12-03
得票数 0
2
回答
是否可以在唯一
索引
(而不是主键)上
创建
MySQL
集群?
mysql
、
mysql-5.7
、
clustered-index
、
ddl
MySQL
文档指出:如果不为表定义主键,
MySQL
将定位第一个唯一
索引
,其中所有键列都不是NULL,InnoDB使用它作为
聚集
索引
。似乎是这样的,如果我首先在表上
创建
一个唯一的
索引
,它将被标记为
聚集
;然后我可以
创建
一个主键,并且它将是非
聚集
的: CREA
浏览 0
提问于2018-08-28
得票数 2
回答已采纳
1
回答
MySQL
中的非
聚集
索引
没有语法吗?
mysql
、
index
因此,我看到人们讨论了集群V非
聚集
索引
之间的差异,但是,我没有看到
MysQL
中的任何非
聚集
索引
语法。
MySQL
如何
创建
非
聚集
索引
? 我看到的唯一一件事就是文档这里中的二级
索引
浏览 0
提问于2015-02-10
得票数 0
4
回答
如何在Oracle中
创建
聚集
索引
和非
聚集
索引
?
oracle
、
clustered-index
我发现了关于
聚集
索引
的以下内容:每个表只有一个
聚集
索引
。我明白这些,但我的问题是:如果是,请让我知道sql
语句
来
创建
聚集</
浏览 0
提问于2016-02-17
得票数 15
回答已采纳
2
回答
创建
不带
聚集
索引
的
mysql
主键?
sql
、
mysql
、
indexing
我是一个为即将到来的大型项目(由于许可)而尝试使用
MySQL
的Server人员,而且我在
创建
主键时没有找到太多的信息,而没有
聚集
索引
。我在5.1上读到的所有文档都说,主键会自动给出一个
聚集
索引
。由于我对主键列(GUID)使用二进制(16),所以我不希望在它上有
聚集
索引
。所以..。 是否可以在没有
聚集
索引
的情况下
创建
主键?我总是可以将
聚集
索引
放在date_cre
浏览 6
提问于2009-10-18
得票数 3
回答已采纳
5
回答
为什么这里不使用%s上的
索引
进行排序?
mysql
、
query-optimization
设置:Query OK, 0 rows affected (0.05 sec)
mysql
> insert into test(id,s) value(1,'s');Query OK, 1 row a
浏览 1
提问于2010-03-23
得票数 3
1
回答
在定义主键约束时指定现有的非
聚集
唯一
索引
sql-server-2012
、
primary-key
、
non-clustered-index
我有一个堆表--没有定义
聚集
索引
--(称为table A),在非空列上有一个唯一的非
聚集
索引
(调用column ID和index IX)。文件上写着: 当我简单地在alter中指
浏览 2
提问于2014-06-18
得票数 3
1
回答
MySQL
的默认
索引
类型是什么?
mysql
MySQL
默认InnoDB存储引擎
创建
、
聚集
或非
聚集
索引
创建
的各种
索引
,还是具有不同
索引
类型的不同
索引
?我不明白这么方便,也没找到答案。非常感谢。
浏览 0
提问于2018-03-24
得票数 3
回答已采纳
1
回答
MySQL
创建
索引
语义:集群还是非
聚集
?
mysql
、
index
、
clustering
我刚接触过数据库,特别是
MySQL
,如果这是一个简单的问题,请原谅我。 当我调用
MySQL
时,我试图弄清楚在CREATE INDEX上发生了什么。我知道主键是唯一的,并且对应于
聚集
索引
,但是如果我有一个没有定义主键并
创建
索引
的表,会发生什么情况。我知道默认情况下,数据结构是B树,但不清楚这是否与典型意义上的
聚集
索引
或非
聚集
索引
相对应。如果我
创建
这个表,然后运行CREATE INDEX dx ON s
浏览 0
提问于2019-11-16
得票数 1
3
回答
Server
创建
不带主键的
聚集
索引
表
sql-server
、
sql-server-2008
、
sql-server-2008-r2
、
azure-sql-database
、
clustered-index
是否可以从Server 2008中的create
语句
中
创建
不是主键的
聚集
索引
? 这样做的目的是为了在SQL中
创建
一个表,所以我不能选择首先
创建
表,然后在表上
创建
聚集
索引
。编辑:显然是FluentMigrator造成了我的问题,它的版本表没有
聚集
索引
,所以它错误地试图
创建
版本控制表,而不是我的表。
浏览 9
提问于2011-11-30
得票数 20
回答已采纳
3
回答
sql server 2005中的复合
聚集
索引
和非
聚集
索引
sql
、
sql-server
、
clustered-index
、
composite-primary-key
我用复合主键
创建
了一个新表,假设是PrmID和类型,因此
创建
了一个新的复合
聚集
索引
(PrmID是第一个),并为类型添加了另一个非
聚集
索引
。我的问题是,当我生成一个对Type执行任何
语句
的查询(例如GROUP BY)时,SQL引擎是使用非
聚集
索引
表还是使用PK
聚集
索引
(对于这种类型的查询,哪个代价更高)?
浏览 1
提问于2011-04-17
得票数 1
回答已采纳
2
回答
当我们
创建
聚集
索引
时,是否需要额外的空间?
mysql
、
rdbms
、
clustered-index
、
non-clustered-index
我问这个问题是为了恢复
mysql
数据库,我读到
聚集
索引
是根据我们为
创建
聚集
索引
而提供的主键或列来排序的,在这些列中,键和记录指针有单独的空间。另外,由于没有单独的
索引
表,所以
聚集
索引
比非
聚集
索引
更快,其中非
聚集
索引
必须首先查看
索引
表,找到相应的记录指针并获取记录数据。 这是否意味着
聚集
索引
没有额外的空间?
浏览 13
提问于2022-01-22
得票数 0
2
回答
MySQL
中的聚类
索引
mysql
、
database
、
indexing
、
clustered-index
聚集
索引
是否与
MySQL
中的实际数据分开
创建
和存储,如果是,为什么不能有一个以上的
聚集
索引
。我们所需要做的就是
创建
另一个
索引
并将其存储在内存中。
浏览 1
提问于2017-12-08
得票数 2
1
回答
对更新/删除
语句
不使用非
聚集
列存储
索引
的优化器
sql-server
、
database-design
、
sql-server-2016
、
nonclustered-index
、
columnstore
我的表tbl_FieldeData_ColStore数据示例:表/上的/NonClustred列存储
索引
📷从tbl_FieldeData_ColStore中选择*,其中PDID = 46222,FieldID =102582https://w
浏览 0
提问于2021-07-06
得票数 0
1
回答
向表中添加或删除列是否会强制重新
创建
所有
索引
?
mysql
、
sql-server
、
oracle
、
indexing
特别是在
MySQL
中(尽管我假设甲骨文和Microsoft SQL Server也是如此)。如果我向表中添加或删除一列,是否需要从头开始
创建
(该表上的)所有当前
索引
?我可以想象,如果我们改变表行大小(通过添加/删除列),那么ROWIDS将改变(非
聚集
表),从而强制重新
创建
所有
索引
。如果使用
聚集
索引
(Oracle中的
索引
组织表),那么我想整个
聚集
索引
也必须重新
创建
。 如果需
浏览 0
提问于2012-01-14
得票数 4
回答已采纳
6
回答
为什么在sql server中每个表只
创建
一个
聚集
索引
?
sql
、
sql-server
、
database-administration
最后,作者提到:“由于每个表只能
创建
一个
聚集
索引
,所以需要额外的时间仔细考虑如何使用它。”*为什么在sql server中每个表只
创建
一个
聚集
索引
?
浏览 5
提问于2014-01-30
得票数 10
回答已采纳
1
回答
InnoDB:什么是
聚集
索引
,用例是什么?
mysql
、
sql
、
indexing
、
innodb
我需要解释一下
聚集
索引
。在Google中,我只找到了Server信息,而没有找到
MySQL
/InnoDB。 使用
聚集
索引
的最佳实践是什么?
MySQL
的特定限制是什么?
浏览 3
提问于2015-07-04
得票数 0
2
回答
SQL Server中的
聚集
索引
sql
、
sql-server
、
indexing
、
clustered-index
我知道,当我们在Server中
创建
带有主键的表时,会自动
创建
聚集
索引
。但是,如果我从该表中删除一行,则与此行相关的
聚集
索引
仍然保留在
索引
表中还是会自动删除?如果没有自动删除,是否必须
创建
一个作业来重新生成和重新组织
索引
?(
mysql
、oracle等也是如此吗?)
浏览 3
提问于2014-10-26
得票数 1
回答已采纳
1
回答
如何确保在使用
索引
时的一致性?
mysql
、
sql
、
indexing
对于select
语句
,如sql将转到
索引
表,获取行地址并返回所需的数据。但是dml
语句
呢?update table set indexed_col='abc' where condition; 如何确保表和
索引
表之间的一致性?
浏览 5
提问于2021-11-05
得票数 1
回答已采纳
点击加载更多
相关
资讯
mysql索引和查询语句优化
mysql创建索引的三种方法
mysql 使用ALTER TABLE语句添加索引可能会锁表
MySQL简记语句
MySQL入门语句
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券