腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
中组合键的
分区
、
在
mysql
中,我可以拥有一个由一个自动增量和另一个字段组成的复合
主键
吗?另外,请批评我的“
mysql
分区
”逻辑。我有一个关于
MySQL
分区
的查询。我必须在
MySQL
中划分一个表,它有一个
主键
id。我必须按日期字段进行
分区
(非主项、重复项)。因为我们不能对重复的条目进行
分区
,所以我创建了一个复合键->(id,date)。如何在这个复合键中创建
分区
? 提前谢谢..。
浏览 5
提问于2017-05-02
得票数 0
1
回答
是否向不属于
主键
的auto_incrementing
分区
表添加
MySQL
编号会导致一致性问题?
我有一个表,它有一个不包含auto_incrementing号的
主键
。为了减少争用点的总体策略,需要对表进行
分区
(在这个
主键
上)。我需要在
主键
/
分区
之外添加一个auto_incrementing编号,但我担心
MySQL
如何能够保持正确的顺序编号,如果在
主键
/
分区
之外,所有
分区
表本质上都是不同的表,而且auto_incrementing所以问题是,我会得到一致性问题的序列这样做,还是
MySQL
有一个
浏览 0
提问于2019-10-09
得票数 0
1
回答
greenplum数据库是否需要
主键
?
我们知道greenplum是一个MPP数据连接线,我们每天都会从
mysql
导入数据到其中,
主键
可能会从不同的来源冲突。我正在设计模式,我不确定: 每个表都需要
主键
吗?在官方文档中,默认使用
主键
进行
分区
,但我可以指定另一个键进行
分区
,是否还有其他原因需要设置
主键
?
浏览 119
提问于2019-10-10
得票数 0
回答已采纳
1
回答
如何解决在SequoiaDB中连接
MySQL
创建表时出现的"SDB_RTN_COORD_ONLY“错误?
、
、
在SequoiaDB的独立模式下,当我想要连接
MySQL
来创建表时,它报告了以下错误:Database changed
mysql
> create table cl(a
浏览 2
提问于2019-02-25
得票数 0
1
回答
何时不对表进行
分区
(
MySQL
)?
、
、
、
、
在
MySQL
(5.5+)中,对于大型表(500,000,000行和向上),您总是通过指定
主键
来访问(读和写),
分区
(按
主键
)是否会不提高性能? 特别是,当每一行都很细时(3 int列)。问:对于内容较重的表(多个varchar/text列),我已经看到了很好的改进,但对于瘦行(3 int列),我认为性能比没有
分区
的要差。两者都使用基于
主键
(Int)的100个
分区
。
浏览 2
提问于2012-08-08
得票数 2
1
回答
在
mySQL
中使用非唯一行的
分区
表?
、
我正在尝试使用date作为
分区
列来对
MySQL
表进行
分区
(基本上是尝试对其进行
分区
,以便存储30天的数据,并自动清除其余的数据)。但是,当我尝试使用date列按范围进行
分区
时,编译器给出了错误消息"A
主键
必须包含表的
分区
函数中的所有列“。但是,我不能将date列作为
主键
,因为许多日期恰好是相同的,所以它们不再是唯一的。
浏览 1
提问于2013-06-26
得票数 0
回答已采纳
1
回答
在InnoDB中合并多个
MySQL
表
、
、
int not null, primary key(year, barcode)我需要从所有
分区
表的联合中读取数据
浏览 0
提问于2017-02-01
得票数 0
2
回答
按年份进行的
MySQL
分析:日期与时间戳
、
它有一个化合物4元素
主键
.它的元素之一是记录时间,这是一个很好的选择,作为分析的关键。
MySQL
手册给出了很多例子,其中DATE字段和RANGE YEAR是一个非常有效的
分区
键。声明可以使用timestamp 但它并没有提到任何关于表演的东西。问题是:date中的哪个timestamp作为
分区
键会更快?如果DATE更好,我将考虑更改
主键
。我要把所有
浏览 2
提问于2014-04-16
得票数 0
2
回答
何时使用哪种
mysql
分区
模型
、
好了,伙计们,就从
mySQL
中的一些表
分区
开始吧。有几种不同的方法来描述这一点,但我找不到一种更实用的方法。-每种
分区
方式对哪种类型的数据效果最好?参考:
浏览 0
提问于2010-03-23
得票数 1
回答已采纳
1
回答
Mysql
:无
主键
分区
、
我有一个包含大量数据的表,这就是我想要拆分或
分区
它的原因。问题是我想按一个不是
主键
的列进行
分区
: project_id。现在,我想对project_id列进行范围
分区
。我想出的唯一解决方案是为所有这些列创建一个丑陋的4列
主键
(
分区
要求
分区
表达式中的所有列都必须是每个唯一键的一部分)。现在,我想知道B)我的
分区
有更好的解决方案吗? C)否则我会手动为我拥有的每个project_id创建一个“动态”表,这
浏览 1
提问于2013-03-07
得票数 3
回答已采纳
1
回答
使用
主键
进行
分区
会产生错误错误1503 (HY000)
、
这听起来可能很相似,但我正在对一些table...the表进行
分区
,如下所示
mysql
> DESC SHOPS; +-------------------+-------------+------------------------+ 3 rows in set (0.00 sec) 所以我有搜索功能,人们只能按商店名进行搜索,所以表有大约100万条记录,所以我想按字母顺序对商店名进行
分区
,但我不能这样做,因为我有
主键
shop_id,而且same...and可能会出错。错误1503 (HY000):<e
浏览 4
提问于2015-04-07
得票数 0
3
回答
使用Sqoop从
MySQL
导入到Hive
、
、
、
、
我必须通过Sqoop从
MySQL
表(具有复合
主键
)导入>4亿行到
分区
的Hive表单元中。该表有两年的数据,列出发日期为20120605至20140605,一天有数千项记录。版本如下:Apache Hive - 0.9.0据我所知,有三种方法:
浏览 3
提问于2013-06-27
得票数 1
1
回答
为什么只有unique/primary keys必须在
分区
表达式中使用
分区
表的所有列
根据
mysql
的解释,“
分区
表的
分区
表达式中使用的所有列都必须是该表可能具有的每个唯一键的一部分”。为什么只有唯一/
主键
,为什么不包括其他键?
浏览 2
提问于2013-02-18
得票数 1
1
回答
对于一个庞大的非分布式数据库来说,将大型表划分为多个表不是很有意义吗?
、
、
、
例如,在自动递增索引上使用一个模块化1024散列来指定内容在哪个表中,然后查询该表。这样,如果在未来的表格中有数百万个帖子,那么排序和选择就不会太慢了,代价是不容易搜索。将一个大表划分成许多较小的表还有其他的缺点吗?比如博客帖子评论或者论坛帖子回复?
浏览 0
提问于2014-05-01
得票数 1
回答已采纳
2
回答
获取错误1503:
主键
必须包含表的
分区
函数中的所有列
、
eventdate_index` (`eventDate`) 当我创建
分区
的时候
浏览 2
提问于2013-11-28
得票数 5
回答已采纳
1
回答
Mysql
按日期
分区
时按自动增量
主键
进行选择
、
、
我在想,如果我按日期划分一个表,然后按
主键
进行一些选择或更新查询,
mysql
会怎么做呢?其他唯一的而不是唯一的索引列呢?
浏览 2
提问于2020-08-19
得票数 0
回答已采纳
1
回答
在按列表列进行表
分区
时获取错误
、
Order_Id`), ADD KEY `Country_Id` (`Country_Id`)PARTITION p02 VALUES IN ('DA')降至误差以下 1659年的今天,字段'Active_Status‘对于这种
分区
类型是不允许的我尝试在
mysql
表中实现
分区
(列表列
浏览 1
提问于2019-07-02
得票数 0
3
回答
使用两列作为
主键
。我可以保留一列为空吗?
、
我有一个需求,需要根据两列唯一地标识一行。------+-------+----------nType和dType的组合应该总是唯一的。因此,我使用以下命令创建了一个表PRIMARY KEY (nType, dType); 但也可能出现dType为空的情况。因此,这对于我的业务逻辑来说也是独一无二的。但数据库不允许数据库中的
浏览 3
提问于2021-09-21
得票数 0
1
回答
具有自动递增BIGINT唯一
主键
的表的
MySQL
分区
、
我有一个假想的表,它的
主键
是一个BIGINT。假设我的表非常大,我必须按日期范围划分和创建不同的
分区
。
主键
会发生什么?这是否意味着我可以超过BIGINT的容量,因为现在有更多的桌子了?假设BIGINT设置为自动递增一个唯一值,
MySQL
如何避免分配重复的
主键
? 提前谢谢..。
浏览 4
提问于2013-08-12
得票数 0
回答已采纳
1
回答
mysql
中数百万行的基于键的
分区
、
、
、
、
我的表有用户id(
主键
)以及它与其他用户的关系,所以表中包含多行
主键
。现在我在系统中有大约500k个用户,所以这些用户加起来在该表中生成了数百万行。由于这个原因,搜索和其他操作变得如此缓慢,我检查了
mysql
分区
,所以我想了解如何在这种情况下使用
分区
,以便查询只在特定的用户id上执行(就像我用来在条件中传递用户id的每个查询一样)。
浏览 0
提问于2017-06-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之主键
mysql分区
为啥不能用uuid做MySQL的主键?
凭啥不能用uuid做MySQL的主键!?
MySQL中的主键问题和赋权限问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券