我有一个AWS RDS(t2.large)提供Django应用程序和API。
API引起了一些麻烦,我不知道为什么。使用和不运行API的相同查询是12s vs 0.3s。这可以通过重新启动RDS来解决,并在接下来的几个小时内逐渐减慢,尽管重启后API也在运行。 我检查了交易,所有交易都在不到1秒的时间内关闭,并且从未超过35个同时交易。
平均有50多个连接和25个交易。在AWS面板中,流程使用率接近10%,内存使用量最大为1-2G(8G)。
在mysqlworkbench管理>性能中,innodb缓冲池的使用率为97%,table_open_cache的效率为99%
我无法理解为什么如果服务器使用率为10%,则RDS执行速度很慢。
有关发生了什么的任何线索?