Windows
MS SQL Server 客戶端許可證和性能之間是否存在關係
我有一個客戶,他有一個執行在 MS SQL Server 2008 上的 .Net 應用程序,由我們公司作為 Microsoft Small Business Server 的一部分提供。他一開始有大約 5 個使用者,因此我們沒有出售任何額外的許可證。今天有 40 個使用者,並且性能下降。一位 MS 顧問說,要提高性能,您需要購買額外的許可證。
有沒有關係。無論如何,我正計劃以法律為由強迫客戶購買額外的許可證。但是也會有任何明顯的性能差異嗎?
添加更多許可證根本不會提高伺服器的性能。
SQL 的許可證沒有“安裝”,伺服器也沒有真正意識到它們,因此使用者能夠擁有一個包含 35 個未授權使用者的數據庫。
請參閱可能有所幫助的SQL 2008 許可指南。
許可的使用者數量應該與性能無關。但是,MS SQL 的版本很重要。我猜在使用者許可證與伺服器許可證方面存在通信故障。低端版本本身並沒有降低性能,但它們確實對數據庫大小和記憶體使用量等有任意限制。如果記憶體可用,則較低版本將記憶體使用限制為 1 GB,這可能是您與使用者群打的牆。