查看监控信息 概述 在进行数据库日常维护或处理数据库故障时,查看数据库相关的性能指标是必不可少的步骤。RDS MySQL的标准监控提供了丰富的性能监控指标,以及强大的诊断能力,能够及时发现数据库的异常并提供相应的治理方案。并且提供了常见数据库问题场景的诊断视图,帮助您快速定位问题。 查看监控指标 登录 RDS管理控制台 。
常见问题 为什么数据库写入账号突然变成只读了? 产生原因:磁盘配额满了。为防止本地磁盘写满,去掉了部分写权限。 如何处理: a)删除无用数据释放资源。 b)升级磁盘配额。 如何避免:添加磁盘报警监控。 为什么只读实例数据有延迟? 产生原因:主库并发写入,从库串行同步;造成从库同步速度慢于主库写入速度。 造成影响:读写分离后,在只读实例上查不到更新数据。
目的数据库是否只读检查 问题描述 数据传输任务开始时,需要保证目的数据库可写入数据,因此在预检查阶段需要检查检查目的数据库是否只读。 问题原因 如果目标库为只读情况下,无法写入数据。 问题的处理方法 设置目的数据库可写后,重新预检查。 set global read_only=0;
停止应用程序写入,等到新数据库和老主库的数据一致后,修改应用程序的数据库访问地址,并开始写入。 结束DTS迁移任务,从而完成上云迁移。 需求场景 适用于业务需要不停机迁移上云场景的用户。 方案概述 数据库作为应用程序中的关键组件之一,将数据库迁移到新的平台是一项非常大的变动,可能影响到程序的功能、稳定性和性能,所以在迁移之前必须进行充分的调研和测试。
停止应用程序写入,等到新数据库和老主库的数据一致后,修改应用程序的数据库访问地址,并开始写入。 结束DTS迁移任务,从而完成上云迁移。 需求场景 适用于业务需要不停机迁移上云场景的用户 方案概述 数据库作为应用程序中的关键组件之一,将数据库迁移到新的平台是一项非常大的变动,可能影响到程序的功能、稳定性和性能,所以在迁移之前必须进行充分的调研和测试。
对于写链路则使用并行写入技术加速,最快的多数派返回即可实现写入成功。综上,GaiaDB的同城多活架构在读写链路上都可以避免单个慢节点/机房导致的性能抖动问题,使整体性能损耗控制在很小的范围内。
创建表 - 删除表 - 更新表 - 显示表信息 - 列举所有表 - 单条写入 - 批量写入 - 单条删除 - 批量删除 - 随机读 - 批量读 - 区间读 只读操作 - 列举实例 - 显示实例信息 - 显示表信息 - 列举所有表 - 随机读 - 批量读 - 区间读 系统策略 系统策略是云数据库 TableStorage 定义好的策略,可以指定对主用户拥有的全部实例的操作权限。
云数据库 RDS 云数据库RDS包含4种监控对象类型,分别是:MySQL-主(MysqlMaster)、MySQL-只读(MysqlReadOnly)、PostgreSQL(PG)、SQL Server(SqlServer)各个类型包含的监控指标列表如下: MySQL-主(MysqlMaster) 指标英文名称(metric name) 指标中文名称 单位 维度 备注 BinlogCacheUsePerSecond
云数据库 RDS 实例变成只读,无法写入数据(磁盘超限),如何处理? 云数据库 RDS 无法写入数据的原因 云数据库 RDS 实例变成只读无法写入数据可能是由于本地磁盘写满导致的。一般来说,云数据库 RDS 申请的物理空间会稍大于用户购买磁盘空间。目的是为了确保用户能够充分用满购买的磁盘空间,并且为实例日志和监控日志保留一定额外空间。
分区键特性 什么是分区键 在分布式数据库中,一张表可能会被划分为多个分区或者分片,实现分布式扩展。在VectorDB中,也支持表的分区机制,目前支持基于哈希算法的分区机制。分区键(Partition Key)就是用来确定一行归属于哪个分区的关键所在。当写入一条新的行时,代理节点根据分区键的取值来计算出一个哈希值,然后将哈希值对总的分区数量求模,从而得到该行数据的目标分区。