与其他账户共享的 AWS 手动快照会降低数据库速度并且 API
AWS manual Snapshot shared with other accounts slows down database and API
我正在将生产帐户中的数据转储到质量检查帐户中。我制作了一个加密数据库的手动快照,制作了一个在帐户之间共享的新加密快照(将 KMS 密钥的权限授予 QA 帐户,一个对称密钥)。我在QA账号中对共享的做了相应的快照,并恢复到一个新的数据库实例。
我遇到的问题是来自生产环境的数据正在以不合理的速度减慢 QA 环境。 QA API 固定在 99% CPU 使用率,并且 QA 数据库上的连接数只会不断增长。问题的根本原因可能是什么?
帐户之间存在大小实例差异(即小型实例与微型实例),但没有任何证据表明会出现这种飙升。使用较旧的快照不会产生相同的问题。
其他信息。
数据库:MariaDb 10.2
API : .Net 4.6 EntityFramework.
该问题是由于 AWS lambda 松散影响 QA API,试图同时处理不合理数量的数据导致 CPU 瓶颈。
我正在将生产帐户中的数据转储到质量检查帐户中。我制作了一个加密数据库的手动快照,制作了一个在帐户之间共享的新加密快照(将 KMS 密钥的权限授予 QA 帐户,一个对称密钥)。我在QA账号中对共享的做了相应的快照,并恢复到一个新的数据库实例。
我遇到的问题是来自生产环境的数据正在以不合理的速度减慢 QA 环境。 QA API 固定在 99% CPU 使用率,并且 QA 数据库上的连接数只会不断增长。问题的根本原因可能是什么?
帐户之间存在大小实例差异(即小型实例与微型实例),但没有任何证据表明会出现这种飙升。使用较旧的快照不会产生相同的问题。
其他信息。 数据库:MariaDb 10.2 API : .Net 4.6 EntityFramework.
该问题是由于 AWS lambda 松散影响 QA API,试图同时处理不合理数量的数据导致 CPU 瓶颈。