仅在 MySQL RDS 实例的只读副本上添加索引

K D*_*K D 5 mysql replication amazon-rds

我已创建 RDS 生产数据库的只读副本以用于报告目的。跨团队正在使用副本供其使用。

该副本的使用者正在寻找额外的索引以加快搜索速度,但开发人员不赞成这样做(将这些索引添加到 master 中),因为需要更多时间在主数据库中插入记录。

是否可以仅在 MySQL 数据库的只读副本上添加索引?这在行业内是如何实践的?或者还有什么其他方法可以解决这个问题?

小智 4

如果您有机会使用 AWS MySQL RDS 作为数据库基础设施,您可以参考以下内容

为了进一步最大限度地提高读取性能,Amazon RDS for MySQL 允许您将表索引直接添加到只读副本,而这些索引不存在于主服务器上。