SQL Server Compactデータベース(.sdf
)とSQL Server Expressなどの完全なデータベースを使用する場合の主な違いは何ですか?SQL Server Compactと専用SQL Serverデータベースの短所
パフォーマンス上の大きな問題はありますか?そうであれば、コンパクトデータベースはこれに気付き始める前にどれくらい大きくできますか?
プロジェクトを開始するとき、コンパクトなデータベースを使用して、単純な、まっすぐ進む、きれいなソリューションを見つけました。いつ変換して専用のデータベースに移動する必要がありますか?
SQL Server Compactにメモリ内キャッシュがないため、すべてのクエリが常にディスクにヒットすると付け加えます。 SQL Server Expressでは、ホットデータはメモリ内にとどまり、特にクエリが頻繁に実行される場合は、クエリの処理速度が大幅に向上します。 –
実際にはデータベースあたり最大4 GBで、コストベースのクエリプロセッサとクエリプランがあります。また、クエリプロセッサを「回避する」API – ErikEJ