2011-11-23 23 views
0

考慮到SQL Server Express是免費的,您爲什麼會將基於Windows的多用戶數據庫驅動應用程序使用任何其他數據庫?爲什麼不使用基於Windows的應用程序的SQL Server Express?

+4

還有很多其他免費的數據庫服務器可以在Windows上運行 - 難道你的問題不容易被問到嗎? –

+0

SQL Server Express非常棒 - 但它是一個*服務器*,需要單獨安裝 - 這可能是一個缺點 –

+0

@JonSkeet:SQL Server實際上是Windows環境的行業標準。如果你可以使用免費版本,你爲什麼要使用其他的東西? – CJ7

回答

8

因爲(不知道是否所有的這些都還是真實的,但他們是在同一時間):

  • 有限公司1GB的內存
  • 數據庫大小限制爲4GB(10GB新版本中)
  • 它只能使用一個CPU
  • 沒有進口或數據導出
  • 沒有作業調度

有很多應用程序因上述因素使SQL Server Express不切實際。

+1

SQL Server 2008 R2 Express(和SQL Server 2012 Express)將數據庫大小限制提升到** 10 GB ** - 並且還有一些免費的替代工具可供選擇。 SQL Server Express作業和Profiler等 –

+1

不夠公平,但1GB內存和一個CPU的限制仍然足以使其對於大量應用程序不切實際。 – Shaun

+0

是的,絕對。 –

相關問題