Sql server SQL Server Management Studio命令延迟

Sql server SQL Server Management Studio命令延迟,sql-server,database,tsql,networking,ssms,Sql Server,Database,Tsql,Networking,Ssms,我注意到,在另一个国家/地区地理位置混乱的远程DB服务器上尝试运行更新脚本时,如果我在本地计算机上从ManagementStudio运行该命令,则该命令将在大约1小时内成功执行。相反,如果我直接在服务器上安装的ManagementStudio上运行它,则执行大约需要10分钟 所以,我的问题是:即使我的命令没有生成“数据通信”,延迟是否重要?当我执行INSERT或SELECT命令时,我预计会有延迟,因为有数据必须从一台机器发送到另一台机器。这不是我的情况,因为我正在执行的更新命令不产生任何输出,并

我注意到,在另一个国家/地区地理位置混乱的远程DB服务器上尝试运行更新脚本时,如果我在本地计算机上从ManagementStudio运行该命令,则该命令将在大约1小时内成功执行。相反,如果我直接在服务器上安装的ManagementStudio上运行它,则执行大约需要10分钟


所以,我的问题是:即使我的命令没有生成“数据通信”,延迟是否重要?当我执行INSERT或SELECT命令时,我预计会有延迟,因为有数据必须从一台机器发送到另一台机器。这不是我的情况,因为我正在执行的更新命令不产生任何输出,并且其中没有输入数据。

发布更新脚本。您有两台服务器,服务器A和服务器B都位于不同的区域。您在服务器a上运行CRUD语句,该语句将在服务器B上插入数据。发生的情况是,一个事务将被发送到服务器B,它不会影响服务器B(如果它是一个小事务),但您在服务器a上的资源将产生巨大影响,即使它是一个小事务。这里有一些事情您没有告诉我们。除非您的连接速度太慢,以至于需要50分钟才能将SQL语句发送到服务器,否则一定是其他原因导致连接速度变慢。是否返回行数消息?如果是这样,请添加
SET NOCOUNT ON
,以消除这些操作返回的延迟。