有一个应用程序和SQL Server相互通信。用户在计算机中运行应用程序的两个实例。他在第一个实例中开始执行一个操作,然后在第二个实例中开始执行另一个操作。在这种情况下,SQL Server是否可能对这两个查询使用相同的spid?它有可能吗?
我已阅读此问题(What is the relationship between open SqlConnections in the client app and processes in SQL Server?)。
如果我正确理解pooling = true
可能会出现这种情况,因为SQL Server可以为第二个实例选择第一个实例的现有连接。这是对的吗?