Sql-Server

VM 託管帳戶和購買 SQL Server / 許可證

  • July 26, 2009

可能重複:

你能幫我解決我的軟體許可問題嗎?

考慮註冊 100 美元的 Windows 2008 虛擬機託管帳戶 我將執行一個 Web 伺服器 (IIS) 和 ASP.NET 站點,該站點利用 SQL Server 我應該購買什麼許可證?以前不必為 SQL 付費。一直是我公司支付的。當您執行一個為 1000 名使用者託管頁面的 Web 伺服器時,如何將 CAL 考慮在內。

新雞蛋 - CAL 和成本

我會獲得 1 個處理器許可證嗎?那好像很貴

對於這樣的 Web 伺服器,您需要每個 CPU 許可證,而不需要客戶端訪問許可證。

根據您使用的(虛擬)機器的規格,以及應用程序數據庫預計增長到的大小,在不久的將來您可能會發現 SQL Express Edition 是合適的。即使在面向公眾的商業環境中也可以免費使用,但具有以下技術限制:

  • 它只會使用一個物理 CPU(儘管我被告知它將在一個物理 CPU 上使用多個核心),儘管這不太可能影響你在 VM 中
  • 伺服器不會使用超過 1GB 的記憶體,如果您的數據集和虛擬機足夠大,這可能會影響性能
  • 它不允許任何一個數據庫的數據文件總大小超過 4Gb(儘管“數據文件 + 事務日誌文件”可能會違反這個 4Gb 的限制)
  • 不存在全文索引和 OLAP 等額外服務
  • 其他一些高級功能(如索引視圖)不存在,但標準版中也不存在

對於 SQL2005 和 SQL2008,不再有額外的查詢速率調節器,就像在 SQL2000 等效 (MSDE) 中發現的那樣。所以基本上你得到了與標準版相同的基本引擎,只是有額外的 CPU/記憶體限制。

因此,如果您的項目足夠小並且不使用高級功能。如果您的項目很小但預計會增長,您可以從 SQL Express 開始並稍後升級 - 數據庫可以在版本之間自由傳輸。

編輯:今晚我偶然發現的一些額外細節:Express 版中還有一些其他小的記憶體處理預設值,它們針對桌面使用進行了優化,如果您的數據庫使用模式是突發的,可能會影響性能。詳情請看這裡

引用自:https://serverfault.com/questions/40439