2011-11-23 7 views
0

SQL Server Expressが無料であることを考慮すると、Windowsベースのマルチユーザーデータベース駆動アプリケーションに他のデータベースを使用する理由は何ですか?なぜWindowsベースのアプリケーションでSQL Server Expressを使用しないのですか?

+4

Windows上で動作する他の無料のデータベースサーバーがたくさんあります。簡単に質問することはできませんでしたか? –

+0

SQL Server Expressは素晴らしいですが、*サーバー*であり、別途インストールする必要があります*短所になる可能性があります。 –

+0

@JonSkeet:SQL ServerはWindows環境の業界標準です。あなたがその無料版を使用することができれば、なぜ他のものを使用するのですか? – CJ7

答えて

8

(わからないこれらのすべてはまだ本当ですが、彼らが一度にいた場合)ので:4GBに制限されたメモリ

  • データベースのサイズ(より新しいバージョンでは10ギガバイト)
  • の1ギガバイトに限る

    • 1つのだけCPUに
    • ないインポートを使用するか、データのエクスポートができ
    • ないジョブスケジューラ

    上記の要因によってSQL Server Expressが実用的でないアプリケーションが数多くあります。

    +1

    SQL Server 2008 R2 Express(およびSQL Server 2012 Express)は、そのデータベースサイズの上限を** 10 GB **に引き上げます。 SQL Server Expressのジョブとプロファイラなど –

    +1

    十分に十分ですが、1GBのメモリと1つのCPUの制限は、十分なアプリケーションでは実用的でないほど十分です。 – Shaun

    +0

    はい、絶対に。 –