Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 处理AWS EC2流量高峰_Mysql_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Mysql 处理AWS EC2流量高峰

Mysql 处理AWS EC2流量高峰,mysql,amazon-web-services,amazon-ec2,Mysql,Amazon Web Services,Amazon Ec2,我有一个EC2实例在Bitnami LAMP堆栈的AWS空闲层上运行。在流量高峰期间,由于mySQL连接的数量很大,应用程序变得非常缓慢 我收到这些峰值的频率非常低,但我仍然希望能够很好地处理它们,并且为更好的AWS实例付费也没有问题 处理这一问题的最佳做法是什么 如果你不能为更好的AWS实例付费,我会看看哪些查询是资源最密集的,并将该查询添加到你的问题中,因为这个问题有点过于宽泛。嘿@davidele-我愿意为更好的实例付费。实际上有很多查询抛出了大量数据。将查询优化放在一边,升级实例是否是解

我有一个EC2实例在Bitnami LAMP堆栈的AWS空闲层上运行。在流量高峰期间,由于mySQL连接的数量很大,应用程序变得非常缓慢

我收到这些峰值的频率非常低,但我仍然希望能够很好地处理它们,并且为更好的AWS实例付费也没有问题


处理这一问题的最佳做法是什么

如果你不能为更好的AWS实例付费,我会看看哪些查询是资源最密集的,并将该查询添加到你的问题中,因为这个问题有点过于宽泛。嘿@davidele-我愿意为更好的实例付费。实际上有很多查询抛出了大量数据。将查询优化放在一边,升级实例是否是解决此问题的最佳方法?关于升级有什么建议吗?如果您将查询优化放在一边,那么最好的选择是通过硬件扩展应用程序。同样,如果看不到您的查询,就很难确定瓶颈是CPU处理时间过长还是应用程序请求溢出。您需要在数据层(Redis)和HTTP响应层使用CDN(如CloudFront或Cloudflare)进行缓存。