運行 SQL Server 最便宜的方式?

運行 SQL Server 最便宜的方式?

我有兩台新的 Win2K3 機器(四核心 2.5GHz,4GB 記憶體),需要 SQL Server。我需要購買許可證/設定它們,但不太確定應用程式的要求,除了它將是一個相當小的網站,無需太多其他瘋狂的要求即可啟動。我可以使用 Express 2008 還是這不會利用多個處理器/是否還有其他限制?

我確實知道兩台伺服器將託管基本相同的內容,一台用於登台,一台用於生產;看起來像是浪費處理能力,但事實就是如此。

因此,我需要在兩者上安裝某種版本的 SQL Server,至少可以利用多核心和 4GB 記憶體。這裡實施的最便宜的解決方案是什麼?我可以以每月 500 美元左右的價格從主機租用副本,但這對我來說似乎很荒謬。在 Google 上搜尋發現 SQL Server 2005 的實體副本售價 250 美元。這是合法的/會起作用嗎?謝謝。

順便說一句,我們沒有實體存取權限,必須透過 RD 完成所有操作。

答案1

如果您需要明確的授權答案,最好的方法通常是與 Microsoft 授權部門聯絡。他們希望您使用他們的產品,並會給您一個直接的答案。

您可以看到有關版本之間差異的信息這裡在 Microsoft 網站上(該頁面來自 SQL 2008,但 2005 也存在類似的頁面)。

Express 不會利用多個處理器,但是將要無論您相信與否,都可以在多個核心上工作。這是套接字限制,而不是邏輯核心限制。它還將僅利用 1GB RAM 進行記憶體資料庫操作。

坦白說,既然您說它將是一個“單個相當小的網站”,那麼您似乎不太可能真正需要它來利用多個物理處理器和 4GB RAM,但我仍然不知道您的確切要求。透過託管提供者提供的 Web 版本可能是一個不錯的選擇,但從聲音來看,我打賭您可以使用 Express。如果您以這種方式開始並決定升級,那麼將資料庫分開並重新連接到更高版本是一件非常簡單的事情。

答案2

而不是重新散列全部已經發布的內容,我給你看微軟自有版本對比看看 Express 是否適合您。不過,我可以告訴你,express 不會使用多個插槽(它確實使用多個核心),並且不會使用超過 1GB 的 RAM。

很多人都成功地使用了 Express 版本,但如果您需要 4GB RAM 和多個插槽,那麼您就不走運了。

SQL Server 2005 250 美元真的很便宜...比我在工作中習慣的非營利折扣便宜,所以我會非常謹慎。如果您正在做一個面向公眾的網站,您可能需要考慮獲得每個處理器的許可,標準版的費用約為 5,000 美元,企業版費用為 30K 美元。就個人而言,每月 500 美元聽起來並不算太糟糕,特別是如果您獲得企業版並且他們會為您處理備份。

最後,Phoebus 建議與您的許可專家討論以確定要使用的許可模型。

答案3

Express 2008 的資料庫大小限制為 4GB。另外,我相信還有許多其他功能也是不可用的。如果您的網站足夠小,您可以使用它。我對 SQL Server 沒有任何反對意見,但您也可以考慮其他替代方案,例如MySQL如果您不想花錢購買許可證。

答案4

您的一個選擇可能是註冊 Microsoft商業火花程式.您可以取得可用於生產的軟體(例如 Windows Server 和 SQL Server)的 3 年部署授權。

對於非生產,您應該能夠以便宜的價格購買 SQL Server Developer Edition 授權(如果您不符合 bizspark 的資格)。

相關內容