SQL Server Compact Editionで処理されるデータ記憶域を持つ.NET WPFアプリケーションを開発しました。取得したSQL Server CEファイルを圧縮すると、元のファイルサイズの5%まで圧縮されることがあります。C#SQL Server Compact Edition:非常に高い圧縮率
ここにいくつかの重要な無知を示す危険性がありますが、これは予期された動作ですか?この大規模なサイズの節約を考えると、ファイルを保存するたびにファイルを圧縮する必要があります(これはパフォーマンスの影響をまだ考慮していません)。これはまれですが、データベースのサイズは数MBから最大4GBまでさまざまです。私のデータが非効率的に保管されているのですか、または圧縮すると、私はそのような大幅な節約を受けるのですか? SQL Server CEファイルを外部から圧縮せずに、このスペースを節約するために何かできることはありますか?
これは私が期待する初心者の質問のタイプです。恥ずかしいことは無知ではない。これは「私はドキュメントの構文を調べるのに気にしない」という質問ではありません。答えは明白ですが、初心者ではなく、データベースの内部動作を知っている人のためだけです。だから、恥ずかしくないでください。これは実際には良い質問です。 – TomTom