暂无图片
tdsql sharekey 如果不是主键,因为我的主键是UUID,例如根据其他分片规则,例如时间,如何指定分片?
我来答
分享
跑不快
2021-11-15
tdsql sharekey 如果不是主键,因为我的主键是UUID,例如根据其他分片规则,例如时间,如何指定分片?

sharekey 如果不是主键,因为我的主键是UUID,例如根据其他分片规则,例如时间,如何指定分片?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
腾讯云数据库

可以把pk,shardkey做联合主键

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
MyCAT、DRDS、TIDB、TDSQL、TBase 在实现分布式事务时的区别及其各自的优势是什么?
回答 2
TBase是基于PostgreSQL开发的企业级分布式HTAP数据库,这里介绍下TBase在分布式事务方面的一些经验:传统基于MVCC2PCGTM做的分布式事务,在高并发的情况下这种基于GTM全局快照
Tdsql 强同步机制下会等 从上面的binlogSQL 回放吗?
回答 1
不会等,只要IO线程拉到数据即可。因为基于行格式的binlog是具备幂等写的,如果增加了apply反而会使得平均时耗的上升和吞吐量的下降。
tdsql noshard的数据库对比原生mysql 性能会降低多少,noshard的数据库有必要使用lvs么?
回答 2
看具体场景,和原生mysql性能上是同量级的,细分的场景下TDSQL作了一些性能优化要好一些;建议用LVS或者其他负载均衡,屏蔽机器故障、节点迁移等带来的接入IP:port变化;
ORACLE迁移到TDSQL,窗口函数怎么处理?
回答 1
迁移到TDSQLforMySQL版吗?如果是,DB内核为MySQL,是不支持窗口函数的。
shardkey+二级range表 是如何存储数据的? 当进行范围查询时是否需要扫所有set ?
回答 1
由于shardkey相当于hash分区(主分区)所以有时序的数据必定不是聚合到一起的(不相邻)那么当我们通过时序字段去查询时查询性能反而会比传统意义上的范围分区表(数据偏有序相邻)差这个场景如果对时间
TDsql安装,赤兔页面创建非分布式实例失败,报错create set failed! because get resource failed: no valuable host!
回答 1
机器资源充足的话,在资管管理页面调大机器的剩余CPU、内存、磁盘剩余数量。
Tdsql 可以创建无主键表吗 ?
回答 1
支持,但是不建议使用无主键表。创建无主键表,需要开启参数设置,默认是关闭的
TDSQL-A 如何高效完成分布式查询 ?
回答 1
cynosdb架构没有了存储量的限制,指的是整体容量和传统部署方式的本地存储设备相比,对于具体的表而言,不管是独立表空间还是共享表空间,理论上限都是64T,独立表空间还会受文件系统的限制单表太大会造成
Tdsql 支持备份到本地吗 ?
回答 1
支持的,本地备份需要是nfs磁盘挂载的目录,挂载路径/tdsqlbackup
mysql 的实例和oracle 实例 概念一样, 是内存和进程的组合,对吧?
回答 1
一般oracle是集中式,也有分布式。用的少。支持sharding。还有在rac中的sharding。还有timesten分布式内存数据库。只是我们一般单机都能解决问题。mysql一个进程一个实例。o
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~