我决定尝试使用Microsoft SQL Azure,因为很多人都非常关注它。它应该快速,灵活,便宜和许多其他东西。
我启动并运行,将我的数据迁移到Azure并连接了连接字符串。我试图在数据库上运行一些查询,并对即使是简单的查询有多慢也感到震惊。来自700行的表中的“SELECT *”花了7秒。与我在共享主机上使用localhost managent studio或数据库时相比,我的页面似乎也非常慢。
现在,当我设置我的服务器时,我无法选择一个物理位置。但是,我住在丹麦,我可以看到服务器是“美国中南部”。这可能是个问题。
我不使用任何存储过程(所以我猜没有参数嗅探)..我也可以看到我的索引成功转移。
有关该怎么做的任何想法?我失踪的任何表演事物?
答案 0 :(得分:1)
过去几天我遇到了这个问题。将数据库层从基本更改为标准,您将看到性能大幅提升。我目前正在开发一个查询密集型仪表板,它的响应时间为20秒,响应时间为2秒。
答案 1 :(得分:0)
我在过去的很多年里一直使用Azure,我的原始问题已经解决了。
我在处理Azure数据库一段时间后的主要内容: