Sql-Server-2012

每個連接 SQL Server 支持多少個操作

  • April 8, 2020

我正在製作一個多執行緒應用程序,我將在其中使用單個 SQL Server 連接並執行選擇、插入、更新和刪除。

因此,一旦我的應用程序啟動,它將打開與 SQL Server 的連接,然後將執行多個執行緒,每個執行緒將使用同一連接在多個表上執行選擇、插入、更新和刪除(無特定順序)。

我想問一下 SQL Server 一個連接可以處理多少個操作?

我將在其中使用單個 SQL Server 連接的多執行緒應用程序

餿主意。數據庫連接通常不是執行緒安全的,並且正如您所懷疑的,在任何時候,一個連接只能執行一條語句。您應該為每個應用程序執行緒打開一個單獨的連接,或者至少使用執行緒之間共享的連接池。

引用自:https://dba.stackexchange.com/questions/264578