腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
将索引添加到
Mysql
中的复合原始键中
、
、
、
CustomerID,出生日期,城市,地址,电话,销售,性别)商品(ItemID,描述,颜色,价格,供应,库存) 复合
主键
呢?我是否应该在复合pk上应用
唯一
的索引(
浏览 1
提问于2021-05-09
得票数 1
2
回答
MySQL
5.0索引-
唯一
的和
非
唯一
的
、
MySQL
唯一
索引和
非
唯一
索引在性能方面有什么区别? 假设我想在两个列的组合上建立一个索引,这个组合是
唯一
的,但是我创建了一个
非
唯一
的索引。这会对
MySQL
使用的性能或内存产生任何显著影响吗?同样的问题,
主键
和
唯一
索引之间有区别吗?
浏览 1
提问于2008-12-23
得票数 63
回答已采纳
1
回答
MySQL
创建索引语义:集群还是非聚集?
、
、
我刚接触过数据库,特别是
MySQL
,如果这是一个简单的问题,请原谅我。销售(item_id,时间,价格,location_id)
唯一
具有
唯一
值的
浏览 0
提问于2019-11-16
得票数 1
1
回答
获取所有具有
非
唯一
索引的
主键
、
、
如何通过查询从具有
非
唯一
索引的
MySql
数据库中获取所有
主键
?
浏览 2
提问于2014-04-16
得票数 0
2
回答
使用复合
主键
作为外键
、
我一直认为,如果要使用引用复合
主键
的外键,则需要在两个表中包含复合
主键
的所有列。CONSTRAINT Fk_Instructors_Rooms FOREIGN KEY (OfficeId) REFERENCES Rooms(RoomId)); 如果我将复合
主键
中的顺序切换到
浏览 6
提问于2019-10-07
得票数 1
回答已采纳
3
回答
在
MySQL
工作台EER图中创建对多列的
唯一
约束
、
、
、
、
在
MySQL
工作台的EER图中,有一个复选框,用于使表中的每一列都是
唯一
的、
非
空值、
主键
等。 但是,我希望在多个列上有一个
唯一
的约束。是否可以将其添加到
MySQL
工作台的EER图中?编辑:好的,我实现了unique复选框,创建了
唯一
索引,而不是
唯一
约束
浏览 4
提问于2012-07-07
得票数 48
回答已采纳
1
回答
为什么PHPMyAdmin不能有效地改变我的表?
、
、
我用我的 (XAMPP)创建了一个本地表。我可以用它做各种各样的事情,但我不能永久地改变秩序。另一种方法也不起作用。只要通过命令,系统就会让我随心所欲地摆弄桌子。但当我进入该表不更改一个iota,而我确实
浏览 1
提问于2013-05-14
得票数 1
回答已采纳
1
回答
MySQL
,加载数据并发本地、禁用和启用密钥
、
、
、
目前,我使用MyISAM engine将数据插入到表中,从LOAD DATA CONCURRENT文档中,加载数据应该将记录添加到表的末尾,同时我感兴趣的是对同一表的并发读取将继续使用键。我保证读取操作只会尝试从表中读取信息,直到LOAD DATA CONCURRENT启动前的最后一个可用索引(自动递增id)为止。LOAD DATA CONCURRENT将从索引100000开始添加数据,并自动将索引增加到200000。 同时,可能会发生SELECT * FROM TableName W
浏览 4
提问于2013-01-23
得票数 0
回答已采纳
2
回答
用于获取表中列的列表以及数据类型、长度、
唯一
、
非
null、
主键
、外键及其引用的SQL Server查询
、
我需要一个查询来获取表中的列的列表,以及数据类型、长度、
非
空、
唯一
、
主键
、外键及其引用。 我在
MySQL
中使用下面的答案,但在SQL Server中我需要它。
浏览 0
提问于2018-12-10
得票数 0
2
回答
主键
总是在sql server中索引吗?
、
、
、
、
如果指定了
非
聚集
主键
约束,则可以在
主键
列以外的列上创建聚集索引。 我认为它也传达了一个
主键
应该是一个
非
聚集的
主键
或者聚集键。是否可能没有索引
主键
? 创建
唯一
约束时,将创建一个
唯一
的
非
聚集索引,以在默认情况下强制执行
唯一
约束。如果表上不存在聚集索引,则可以指定
唯一
的聚集索引。这是否
浏览 2
提问于2012-05-18
得票数 8
回答已采纳
1
回答
PostgreSQL是否为没有指定
主键
的表创建内部键(可能是int类型)?
来自 您能给出一些" or“的例子吗?在这种情况下,关系数据库管理系统(特别是PostgreSQL,也可能是
MySQL
或Server)为没有指定
主键
的表创建一个”内部键(可能是int类型)作为
主键
“?
浏览 0
提问于2018-07-08
得票数 0
回答已采纳
1
回答
如何在Alembic中更改
主键
字段的长度?
、
、
我试图将
主键
字段的长度从3更改为6。True)def upgrade(): existing_type=
mysql
.VARCHAR_
mysql
_exceptions.DataError:(1171,“
主键
的所有部分必须为
非
空;如果在键中需要空,则使用
唯一
”)
浏览 0
提问于2019-02-24
得票数 10
回答已采纳
1
回答
如何让
MySQL
在我的表格中显示重复的数据?
、
我知道这可能与
主键
和
唯一
键有关,但我不确定如何使其工作。基本上,我希望
MySQL
生成一个新行,即使其中的数据是最后一行的重复。现在,以前行中的任何重复数据都会导致不生成该行。
浏览 1
提问于2017-04-07
得票数 1
2
回答
为什么
MySQL
不接受我的外键?
、
、
我对每个表进行了装箱,然后通过
MySQL
Workbench在数据库中执行。然后构建模型,将这些表链接起来,创建外键。
浏览 0
提问于2013-09-16
得票数 2
回答已采纳
4
回答
在使用UUID时,我也应该使用AUTO_INCREMENT吗?
、
、
、
、
为此,我们将将UUID存储为BINARY(16)
主键
。 我在研究后了解到的问题是,
非
顺序的
主键
插入所需的时间将随着时间的推移而增加,并且这些插入将导致碎片(如已回答的)。我的问题是,使用AUTO_INCREMENT列作为
主键
,然后将UUID列作为
非
空
唯一
索引是否更好?这可能具有顺序插入的速度优势,同时保留同步分布式数据库所需的必要UUID。在语义上,
主键
作为引用更有意义,但由于它是一个分布式系统,因此不能使用AUTO_INCREMENTS。对这些引用使用(
非</
浏览 5
提问于2013-03-12
得票数 22
回答已采纳
3
回答
MySQL
非
主外键
、
、
、
我有点新手,我不能把
主键
理解为外键。对我来说,外键意味着将表的两行连接在一起。因此,使用user表的username作为picture表中的外键在逻辑上是有意义的。这意味着该行中的图片属于指定的用户。此外,外键必须/应该引用
主键
。如果我不知道
主键
,但知道另一个
唯一
的列,在本例中是username,那么如何从另一个
MySQL
语句中获取
主键
,或者让外键指向
非
主键
呢?
浏览 1
提问于2011-11-14
得票数 6
回答已采纳
2
回答
数据库规范化-两个具有相同
主键
的表?
、
、
、
、
但是,将它们分开的问题是,两个表都有相同的
主键
。我真的在为该做什么而挣扎。这会发生吗?我需要在某个地方添加约束吗? 任何帮助都是非常感谢的!
浏览 5
提问于2015-12-28
得票数 0
5
回答
外键是否需要引用
主键
或候选键?
、
、
外键是否需要引用
主键
或候选键?
浏览 9
提问于2016-10-28
得票数 4
回答已采纳
2
回答
在SQL中,如果我们可以使用NOT NULL和
唯一
约束来代替
主键
,那么为什么需要
主键
呢?
、
、
SQL中的
主键
是NOT NULL和
唯一
约束的组合,
唯一
的区别是表中只能存在一个
主键
约束。 为什么我们不能只使用,NULL和
唯一
的约束来管理呢?就连他们都做同样的事。
浏览 2
提问于2019-06-01
得票数 2
回答已采纳
1
回答
MySQL
/InnoDB:拥有两个
非
唯一
索引列还是将它们组合在
唯一
主键
中更好?
、
、
、
我在InnoDB中使用
MySQL
。我有两个适合索引的列,但它们不是
唯一
的。但是,这两列的组合始终是
唯一
的。只将这两个
非
唯一
列设置为索引,还是在这两个列的组合上创建
主键
更好? 访问模式通常修改两到四行,其中第一列是给定值(第二列将是不同的,正如我提到的,每个组合都是
唯一
的)。手册中说,当多个列
浏览 0
提问于2012-11-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
给你代码:如何压制MySQL主键值非连续增长
MySQL 之主键
为啥不能用uuid做MySQL的主键?
凭啥不能用uuid做MySQL的主键!?
MySQL中的主键问题和赋权限问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券