我目前正在使用SQL Azure,并且发现当我在Sql Server Management Studio或Visual Studio 2013 Data Tools中设计数据库时,它非常慢。有人遇到同样的问题吗?我尝试将数据库扩展到以下配置,但仍然运行缓慢:
服务器层:标准。
性能级别:S2。
谢谢,
Rodrigo
我目前正在使用SQL Azure,并且发现当我在Sql Server Management Studio或Visual Studio 2013 Data Tools中设计数据库时,它非常慢。有人遇到同样的问题吗?我尝试将数据库扩展到以下配置,但仍然运行缓慢:
服务器层:标准。
性能级别:S2。
谢谢,
Rodrigo
USE master
GO
CREATE USER usernameYouLogInWith
FOR LOGIN usernameYouLogInWith
WITH DEFAULT_SCHEMA = [dbo]
问题已解决。
立即在管理工具中使用该用户帐户右键单击即可“瞬间”完成。
顺便提一下,我知道在SQL Azure中不能使用“use”,但至少你知道要在主数据库上运行它。 使用V12 DB。
在微软开始解决这个问题之前(我正在使用2016版本,但速度仍然很慢),我找到了一个免费的工具,它的速度还不错,并且有一个适合我的需求的免费版本。
DBForge Studio Express http://www.devart.com/dbforge/sql/studio/download.html
祝你好运
SQL Azure也支持S3性能层,其DTU与P1相同,但成本只有P1的一半。如果由于负载而导致性能问题,您可以尝试使用S3,当然如果需要,您也可以进行降级。
他们描述了两种经过身份验证的用户。一种是具有实例登录凭据的用户,另一种只能访问单个数据库(“包含”数据库用户)。
慢速SSMS连接的问题仅影响第一种身份验证类型(当它们访问数据库但没有“master”数据库权限时的实例登录凭据)。如果您能够切换到“包含”数据库用户,则可能完全避免此问题。