1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
TDSQL 分布式数据库不支持call 存储过程
回答 2
这个问题的原因在于,你通过存储过程在一个分片上创建了大量的表,但是这些表的元数据并没有同步到TDSQL的元数据管理模块,因此在其他分片上是无法查询到这些表的。解决这个问题的方法有两种:1.
ORACLE迁移到TDSQL,窗口函数怎么处理?
回答 1
迁移到TDSQLforMySQL版吗?如果是,DB内核为MySQL,是不支持窗口函数的。
TBASE对Oracle的兼容度有多少?支持oracle中存储过程的改造吗,比如存储过程,触发器,函数等?
回答 1
tbase是基于pg开源的BSD协议的,原生PG其实在对存储过程、函数、触发器等方面有和Oracle一样较好的支持,同时具备其类似的语法结构,同样tbase也完全继承了其特性。所以tbase也是支持的
对于TDSQL是选shard或者noshard,有什么建议吗?
回答 1
是否适用得分析下业务场景和项目要求,有些业务不仅数据量大而且sql复杂,改造和迁移的人力和时间成本较高;对于不复杂的业务,比如原有业务sql都是基于普通增删改查,改造成本低,就很合适使用shard来存
tdsql主节点agent挂了,主从切换过程回滚,是不是整个set停止服务了?
回答 1
这里得看具体故障场景,如果只有主agent挂了,那么相当于主机故障,主备切换不会有影响;如果主从多个节点agent全挂了,切换过程失败(可以理解为把节点停止、设置只读、切换读写这些操作都得agent来
Tdsql支持分布式事务吗 ?
回答 2
Tdsql支持分布式事务,tdsql是面向金融领域的一款产品,支持分布式事务,基于XA协议的两阶段提交,在此基础上做了更深层次上的逻辑处理。
开源分布式数据库mycat,有对mysql实例再进行了分片数据库,TDSQL只对一个mysql实例一个分片。TDSQL会比mycat的性能会好些吗?
回答 2
这里得看具体对比场景;对于普通的增删改查,这两个性能理论上对比是一个量级的,即便有差距也不会特别大;TDSQL这里的主要优势在于保证分布式事务的数据一致性和强同步;
TDSQL-A 如何高效完成分布式查询 ?
回答 1
cynosdb架构没有了存储量的限制,指的是整体容量和传统部署方式的本地存储设备相比,对于具体的表而言,不管是独立表空间还是共享表空间,理论上限都是64T,独立表空间还会受文件系统的限制单表太大会造成
tdsql水平扩容的时候SET1的数据是怎么迁移到SET2上的?
回答 1
建立SET2,dumpSET1全量数据,复制到SET2,然后挂主从,最后切换路由,各自删除切换后不属于本分片的数据
tdsql 节点挂了之后,再次请求过来 直接读缓存吗?是不是zk会主动推送节点变化信息 来更新引擎的缓存?
回答 1
节点挂了后进行主从切换,业务连接重连请求后,路由到新的主节点上;schedler通过zk推送更新路由信息给proxy;
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~