数据库调配时间需要多久,是否会影响业务?
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的倍数。详细操作请参见 设置实例参数。
本页内容是否解决了您的问题?