有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

数据库调配时间需要多久,是否会影响业务?

TDSQL-C MySQL 版调整配置分为计算规格的调整和存储空间的调整。
计算规格配置调整
预置资源实例形态下,计算规格的配置变更为秒级处理,切换计算规格时,可能会出现3秒 - 5秒的闪断,请确保业务具备重连机制,建议在业务低峰执行此操作。
Serverless 实例形态下,算力上下限为自动调整,不会出现闪断,不会影响现有业务。
存储空间配置调整 存储空间配置变更中,按量计费模式不需要手动调整存储空间大小,系统根据实际每小时使用来统计,包年包月计费模式下,存储预付费规格变更需大于已使用存储量。存储计费模式修改不会影响现有业务。

添加只读实例要多久?是否会影响业务?

每增加一个只读实例不到30秒,对业务无影响,添加时间不随实例存储空间的增大而延长。关于如何添加只读实例,详情请参见 创建只读实例

读写实例与只读实例是否存在复制延迟?

传统云数据库存在秒级延迟,TDSQL-C MySQL 版采用 Redo log 复制方式,使得它们之间延迟为毫秒级,远小于传统云数据库的延迟时间。

什么情况下会导致复制延迟增大?

TDSQL-C MySQL 版的复制延迟远小于传统数据库,且延迟可以通过观察实例监控项 - 备实例 Redo 复制延迟来了解实际复制延迟的情况。 出现如下情况时会导致复制延迟增大:
读写实例写入负载高,产生了过多的 Redo 日志,导致只读实例来不及应用。
只读实例负载过高,抢占了过多原本属于应用 Redo 日志的资源。
I/O 出现瓶颈,导致读写 Redo 日志过慢。

如何进行故障自动切换?

TDSQL-C MySQL 版采用高可用集群架构,系统自动探测出现故障的节点,发生故障时,自动拉起新的计算节点,顶替故障节点,提供读写访问。

单节点故障的情况下是否可以保证 RPO 为0?

可以。TDSQL-C MySQL 版采用三副本形式【热数据存储在快存储(NVM+SSD副本)、温数据低冗余度存储(SSD EC)、冷数据存储在慢设备(HDD)】的存储智能分层,保障故障恢复后不丢掉数据。

如何在线添加字段和索引?

支持 MySQL 原生 online DDL、开源工具 pt-osc 和 gh-ost,同时 TDSQL-C MySQL 版针对特定场景也支持 Instant DDL 操作。详细可参见 Instant DDL 功能介绍

若只写入数据,是否支持 bulk insert?一次最多支持 insert 多少个 values?

支持。一次最多支持的 values 数量由 max_allowed_packet 参数值决定。您可在控制台修改 max_allowed_packet 参数来指定,此参数可修改范围为1024-1073741824,且必须为1024的倍数。详细操作请参见 设置实例参数