我目前使用 SQL Server Express 运行 Windows Server。我想遵循最佳实践并将应用程序与数据库分开,因此我创建了一个 RDS 实例并导出了我的数据库。
但是……速度太慢了。我正在从我的本地机器运行一个测试查询,该查询选择 12000 行 - 对于我的原始设置,它需要不到 1 秒,但对于 RDS 需要 16 秒。当然,这不可能是规范的问题;我的小型 RDS 实例实际上有更好的规格。比我的 Windows 服务器。
这里会发生什么?
performance sql-server amazon-rds
amazon-rds ×1
performance ×1
sql-server ×1