SQL Server Compact データベース ( .sdf
) と、SQL Server Express などの本格的なデータベースの主な違いは何ですか?
重大なパフォーマンス上の問題はありますか? もしそうなら、これに気付く前に、コンパクトなデータベースはどれくらいの大きさになりますか?
プロジェクトを開始するとき、コンパクトなデータベースを使用するのがシンプルで簡単でクリーンなソリューションであることがわかりました。いつ変換して専用データベースに移行する必要がありますか?
SQL Server Compact データベース ( .sdf
) と、SQL Server Express などの本格的なデータベースの主な違いは何ですか?
重大なパフォーマンス上の問題はありますか? もしそうなら、これに気付く前に、コンパクトなデータベースはどれくらいの大きさになりますか?
プロジェクトを開始するとき、コンパクトなデータベースを使用するのがシンプルで簡単でクリーンなソリューションであることがわかりました。いつ変換して専用データベースに移行する必要がありますか?
やってみよう:
ここでの大きな問題は、CE はシステム上の単なるファイルであり、dll を使用した単純な InApp 呼び出しを通じてアクセスできることです。それだけで、多くのシナリオではこれで十分です。多くの人は、後で SQLS に切り替えることができると言うでしょうが、私はそうは思いません。そこは完全なる異世界!CEは私の目には単一の製品です。
アプリを公開したくない場合は、CE-DLL を展開する必要があることに注意してください。
ここで私の比較チャートを参照してください:http://erikej.blogspot.dk/2011/01/comparison-of-sql-server-compact-4-and.html
SQL Compact はストアド プロシージャをサポートしていません。すべてのクエリをコードで直接記述します。SQL Express を選択するには、これで十分です。現在、展開シナリオを簡素化するLocalDBのオプションもあります。