腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Mysql
:在
Mysql
视图中添加
主键
?
mysql
我已经在
mysql
数据库中创建了视图。现在,我使用gii应用程序在yii中创建了一个CRUD操作,使用该视图,但它给出了一个错误,作为未定义的
主键
。如何在我的视图中定义或添加
主键
,因为我的视图中没有唯一字段。
浏览 74
提问于2014-01-24
得票数 0
2
回答
mysql
警告:
MYSQL
中同一字段的
主键
和
索引
mysql
、
indexing
mysql
警告:
MYSQL
中同一字段的
主键
和
索引
。正如理论书中所用的那样,这两个术语被用来解释
索引
,但是在实践中,当我试图对同样是
主键
的特定字段进行
索引
时,
MySQL
会生成一个警告,尽管
索引
是创建的。 有人能解释一下吗?
浏览 5
提问于2013-10-06
得票数 2
回答已采纳
1
回答
更改现有
MySQL
复制上的
主键
mysql
、
indexing
、
primary-key
、
replication
我在
MySQL
(InnoDB)上使用主从复制,并希望更改
主键
和
索引
。谢谢
浏览 2
提问于2013-07-17
得票数 0
回答已采纳
3
回答
使用主
索引
而不是多列
索引
的
MySql
!
php
、
mysql
、
indexing
FROM article AS a WHERE a.type=1 AND a.id=3765 ORDER BY a.datetime DESC LIMIT 1 我想按国家和id获取准确的文章,并为该
索引
创建两列type
和
id。Id也是
主键
。我使用EXPLAIN关键字来查看使用了哪个
索引
,它使用的不是多列
索引
,而是
主键
索引
,但我确实在创建
索引
时准确地设置了where内容。
MySQL
是否使用
主键
索引
而不
浏览 1
提问于2010-07-01
得票数 2
回答已采纳
9
回答
主键
是否在
MySQL
中自动
索引
?
mysql
、
database
、
indexing
、
key
您需要显式创建
索引
,还是在定义
主键
时隐式创建
索引
?MyISAM
和
InnoDB的答案是一样的吗?
浏览 0
提问于2009-07-02
得票数 260
回答已采纳
3
回答
MySQL
是为
主键
创建额外的
索引
,还是将数据本身用作“
索引
”?
mysql
、
primary-key
我知道,当您创建一个
主键
时,
MySQL
根据这个
主键
对数据进行排序,问题是,它实际上是创建了另一个
索引
,还是使用实际数据作为
索引
,因为它应该由
主键
进行排序?编辑: 如果我有一个有
索引
A
和
索引
B而没有
主键
的表,我有数据+
索引
A+
索引
B。如果我将表更改为以
索引
A的列作为
主键
,我将只拥有数据(也用作
索引
)+
索引
B,对吗
浏览 0
提问于2019-07-21
得票数 3
回答已采纳
2
回答
Sql -查询需要很长时间
mysql
、
sql
我有两张桌子。一个叫做map_life,第二个叫做scripts。map_life表有许多行,这些行由一个名为lifeid的列标识。表scripts中的行由列objectid标识。我希望创建一个查询,该查询获取表map_life中的所有行,并且如果scripts表与objectid匹配,则从lifeid中添加列lifeid,并且objecttype是npc。SELECT id ,x_pos ,foothold ,max_click_pos ,respawn_
浏览 5
提问于2014-05-20
得票数 0
回答已采纳
2
回答
在
主键
上创建和
索引
有什么好处吗?
mysql
、
database
、
indexing
、
primary-key
、
database-performance
我查过这个帖子: 还注意到,定义为
主键
或唯一键的列在
MySQL
中自动
索引
。 假设在
主键
本身上创建
索引
对性能没有好处,这是安全的,因为根据设计,
主键
是
索引
?。也许更重要的问题是: 如果您正在执行人们引用的经典示例,基于lastName
和
firstName进行选择,而该表也具有您经常选择的
主键
,您会创建
索引
作为
索引
(primary_key、lastName、fi
浏览 7
提问于2011-09-20
得票数 3
回答已采纳
2
回答
主键
也是
索引
吗?
mysql
、
primary-key
、
composite-primary-key
primary key对
mysql
数据库表列的约束是否自动意味着在给定列上创建了
索引
? 创建(额外的)有意义吗?通过已经是key的列上的primary key约束进行
索引
浏览 5
提问于2015-11-11
得票数 3
回答已采纳
1
回答
InnoDB:覆盖
索引
是否是冗余的(PK、col1、col2、col3)?
mysql
、
index
、
innodb
、
clustered-index
用于config的表结构:价值查询:如果在(property, value)上放置覆盖
索引
,优化器仍然会选择PRIMARY
索引
,但是EXPLAIN中的extra是NULL。如果我告诉优化器使用我的覆盖
索引
,EXPLAIN中的D16中的USING INDEX就是D17。 这里到底发生了什么?为什么在默认情况下优化器选择PRIMARY
索引
而不是我的覆盖
索引
?我是否通过告诉优化器使用覆盖
索引
浏览 0
提问于2018-01-11
得票数 0
回答已采纳
2
回答
如何使用组合
主键
为表创建
索引
?
mysql
、
indexing
我使用
MYSQL
创建一个具有组合
主键
的表。例如,col_a
和
col_b一起用作密钥。我将经常使用col_a
和
col_b来获取行,还将分别使用col_a或col_b来查询一些行。我的问题是,我将如何为它创建
索引
?我是只需要一个复合
索引
,还是需要三个
索引
和
两个独立列的
索引
? 我认为
MYSQL
会为
主键
创建
索引
。但是它会为(col_a,col_b)创建一个复合
索引
,还是为
浏览 2
提问于2012-02-23
得票数 6
回答已采纳
1
回答
在AUTO_INCREMENT列中使用UNIQUE创建一个改进的
主键
mysql
考虑到在
MySQL
中,AUTO_INCREMENT列必须是PRIMARY KEY的一部分,我想问在该AUTO_INCREMENT列中使用UNIQUE键来创建复合PRIMARY KEY而不将其定义为firstPK
索引
是否有意义。在我看来,这个解决方案比触发存储过程来增加
索引
更简单(比如这个)。 提前谢谢你
浏览 3
提问于2020-09-30
得票数 0
回答已采纳
1
回答
当我们估计
mySQL
表的表大小时,为什么要添加两次
主键
?
mysql
当我们估计
mySQL
表的表大小时,为什么要增加两次
主键
大小?我看到了这个帖子如何在
MySQL
中估计/预测表的数据大小
和
索引
大小,我注意到
主键
的大小已经在行大小中了。为什么我们再次添加
主键
大小?
浏览 0
提问于2019-11-12
得票数 0
2
回答
MySQL
索引
以及何时对其进行分组
mysql
我仍然在努力摸索在
MySQL
中使用
索引
的最佳方式。您如何知道何时将它们合并在一起,以及何时将它们分开? 我不明白这背后的逻辑?有谁能开导我吗?
浏览 2
提问于2012-04-26
得票数 0
回答已采纳
1
回答
在
mysql
中用作
索引
的uuid在b-树中是如何排序的?
mysql
我知道当
索引
存储在B树中时,
索引
本身是排序的。有人能解释一下为什么会发生在我身上吗? 结果如下。
浏览 6
提问于2021-01-23
得票数 0
2
回答
键的用途是什么?
mysql
、
optimization
、
indexing
嗨,我是
mysql
的新手 多谢百万
浏览 6
提问于2010-05-27
得票数 1
回答已采纳
1
回答
在
MySQL
中,rewritebatchedStatements在内部做什么?
mysql
、
spring
、
jdbc
但是,如果我通过
主键
对记录进行预排序,我可以将时间缩短到2秒。 对应用程序层中的50,000条记录进行排序非常快,那么当数据没有排序时,
MySQL
中插入缓慢的原因是什么呢?
浏览 0
提问于2014-02-14
得票数 3
2
回答
创建不带聚集
索引
的
mysql
主键
?
sql
、
mysql
、
indexing
我是一个为即将到来的大型项目(由于许可)而尝试使用
MySQL
的Server人员,而且我在创建
主键
时没有找到太多的信息,而没有聚集
索引
。我在5.1上读到的所有文档都说,
主键
会自动给出一个聚集
索引
。由于我对
主键
列(GUID)使用二进制(16),所以我不希望在它上有聚集
索引
。所以..。 是否可以在没有聚集
索引
的情况下创建
主键
?我总是可以将聚集
索引
放在date_created列上,但是如何防止
mysql
浏览 6
提问于2009-10-18
得票数 3
回答已采纳
2
回答
MySql
--为什么
主键
索引
不够?
mysql
、
sql
、
database
我研究过
MySql
自动为
主键
创建
索引
。但是,如果
索引
用于加速搜索
和
联接,并且在这两个操作中总是使用
主键
,那么为什么还要为其他列创建
索引
呢?
浏览 6
提问于2018-01-12
得票数 2
回答已采纳
2
回答
InnoDB二级
索引
包含值而不是指向PK的指针,它如何足够?
mysql
、
indexing
、
innodb
、
myisam
我正在阅读Effective
Mysql
- Optimizing
Mysql
Statements,在chapter 3中有这样的解释: 这一点很重要,有两个原因。第二个不同之处是,二级
索引
现在包含
主键
值,并且不需要作为
索引
的一部分。这对于表连接
和
覆盖<em
浏览 0
提问于2019-06-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之主键
MySQL中的主键问题和赋权限问题
mysql权限和索引
Mysql索引和性能优化
Mysql索引的-curd和结构
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券