如何解决Silverstripe:AWS Aurora - 查询时间加倍
我正在尝试使用各种数据库系统来托管数十万个数据库。乍一看,AWS Aurora(无服务器)似乎是一个不错的选择,但最初的测试并不是很有希望。
对我们来说,一个典型的页面需要呈现超过 200 个查询(电子商务平台),并且使用本地数据库,我们的加载时间约为 700 毫秒 TTFB。在 Aurora TTFB 上几乎翻了一番,达到 1.3 秒,唯一的变量是 DB 的变化。
我们目前还无法确定确切的查询时间,我们仍在运行更多测试,但是,我想知道是否还有其他人将 Aurora 与 SilverStripe 一起使用,如果您遇到类似问题,如果/您是如何解决这些问题的。
SilverStripe 版本:4.7.x
AWS Aurora:MYSQL 5.7(无服务器)
更新 #1
以下是一些测试结果:
- 本地数据库中的平均查询时间:0.25ms (0.0002503067485s)
- Aurora 中的平均查询时间:1.78 毫秒(0.001778732106 秒)
- 平均差异:705% (0.001558852868s)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。