データベースシステムとしてSQL CEを使用していますが、さらなる機能のためにSQL Expressに切り替える予定です。最初のテストを実行しているとき、私はSQL Express 2005データベースが1日以内に4GBに達したのに対して、同様のデータサイズを持つSQL CEデータベースは約1GBに過ぎないことを発見しました。SQL ExpressデータベースがSQL CEデータベースの4倍の理由
後でSQL Express 2008を使用して別のシステムでテストしましたが、データベースサイズはCEバージョンよりもまだ上回っていませんでしたが、それほど多くはありませんでした。
SQL Management Studioを使用してデータベースを縮小しようとしましたが、4096MBから4095.55MBに減少しました。私は、SQL Expressデータベースが操作を実行するために余分なスペースを必要とすることを知っていますが、私はそれが4回と1日でなければならないとは思いません。私は何を探すべきですか?
データベースの拡張設定を確認しましたか? – DSharper
SQL Server Expressデータベースはどのような復旧モードにありますか? FULLモードであれば、1日に4 GBに簡単に達することができるすべてのトランザクションとすべてをログに記録します。あなたはそれを遅くするために簡単な回復モードに切り替えることができます。 SQL CEには、高度なサーバーベースのロギングメカニズムがないため、ディスク容量が大幅に減ります –