更新时间:2026-07-31 GMT+08:00
分享

设置TaurusDB实例的读写状态

操作场景

支持设置实例读写状态,以支持用户的业务需求。可选择“只读”或者“读写”两种方式。

  • 只读

    允许用户将实例设置为只读状态,设置成功后,将限制所有数据修改操作。

  • 读写

    实例默认状态,在实例只读状态时允许用户设置为读写状态,设置成功后,实例恢复为读写状态。

约束限制

  • 实例在创建、变更规格、冻结、异常等状态下不能执行该操作。
  • 实例设置为只读后,该实例将无法写入数据。

注意事项

  • 设置只读前,请确保数据库无业务写入,以保证数据一致。
  • 实例设置只读后,控制台“账号管理”、“数据库管理”仍可对账号和数据库进行相关操作。
  • 设置只读后将限制普通用户数据写入。大事务、DDL场景下设置只读可能超时失败。
  • 若更改为“读写”权限且设置成功但实际数据库仍为只读状态,检查是否为DRS迁移场景。
  • 非该功能设置(如:DRS迁移)导致实例只读的情况,不能通过该功能恢复实例为“读写”状态。
  • 该功能仅设置主实例的读写状态,只读节点仍旧仅支持读取数据。

操作步骤

  1. 登录TaurusDB管理控制台
  2. 单击管理控制台左上角的,选择区域。
  3. 在实例管理页面,单击实例名称,进入“实例概览”页面。
  4. “配置信息”模块的“实例读写状态”处,单击“设置”。
  5. 在弹出框中,选择读写状态,单击“确定”,完成修改。

    图1 设置读写状态

相关文档