use*_*547 12 performance sql-server-2008
在同一台物理机上跨另一个数据库执行选择时是否会影响性能?所以我在同一个 SQL 2008 实例中运行的同一台物理机器上有 2 个数据库。
例如在 SomStoreProc on_this_db 我运行 SELECT someFields FROM the_other_db.dbo.someTable
到目前为止,我在互联网上读到的内容,大多数人似乎都表示不。
And*_*SQL 13
在同一实例上跨数据库查询时,您不应看到性能下降。正在使用相同的查询分析器、缓冲区等。
现在,如果您要在同一服务器上的不同 SQL 实例之间尝试相同的操作,您可能会看到性能影响。查询必须由两个不同的查询分析器分析,更多的系统资源将用于缓存、缓冲区等。您还可以强制结果通过实例之间的 VIA 协议(假设它已启用)。可能涉及 MS DTC,如果对其中一个实例的权限不足,则可能会创建一个糟糕的(更)查询计划。
| 归档时间: |
|
| 查看次数: |
9260 次 |
| 最近记录: |