EC2上托管的数据库的性能问题

时间:2019-04-08 06:52:16

标签: sql-server amazon-web-services amazon-ec2 aws-ebs

在我们的设置中遇到一个特殊的问题。最近,我们已将SQL Server数据库从本地迁移到AWS。我们在EC2服务器(MS Windows服务器2016)上安装了MS SQL Server 2016。当我们尝试使用SSMS在实例内部的数据库上运行一个简单的select查询时,大约需要1分钟来获取300,000行。

但是,当我们从两个不同的办公室运行相同的查询(通过连接到使用笔记本电脑上安装的SSMS解析为实例IP的DNS)时,分别需要大约6分钟和13分钟。 这些结果始终保持不变。在实例本身上运行1分钟,从两个不同的办公室分别运行6分钟和13分钟。

现在,我们尝试从所有位置及其20到30ms之间的某个位置ping实例IP,因此它不应是网络IMO。

我们还更改了实例类型,但无济于事。

可能是什么原因?

谢谢。

PS-我们创建了ENI,并将其附加到实例,并将ENI IP传递给Route53。 EC2实例位于实例类型为M5.large和EBS类型为io1的专用子网中。

0 个答案:

没有答案