Veri depolama ile SQL Server Compact Edition tarafından işlenen bir .NET WPF uygulaması geliştirdim. Elde edilen SQL Server CE dosyasını sıkıştırdığımda, genellikle orijinal dosya boyutunun% 5'ine kadar sıkıştırdığımı not ettim.C# SQL Server Compact Edition: Çok Yüksek Sıkıştırma Oranı
Burada önemli bir cehalet gösterme riski altında, bu beklenen davranış mıdır? Görünüşe göre, bu büyük boyutta tasarruf sağlandığında, her kurtardığımda dosyaları sıkıştırmalıyım (henüz bunun performans etkilerini dikkate almadım). Veritabanı boyutu az olsa da, azami 4GB'a kadar birkaç MB'den farklı olabilir. Verilerim verimsiz olarak depolanıyor mu, yoksa sıkıştırdığımda neden bu kadar önemli tasarruflara ulaşıyorum? SQL Server CE dosyasını harici olarak sıkıştırmak zorunda kalmadan, bu yer tasarrufunu elde etmek için yapabileceğim bir şey var mı?
Bu, bekleyeceğim başlangıç sorusu türüdür. Utanılacak bir cehalet yok. Bu, "dokümantasyonda bir sözdizimi aramaktan çekinmiyorum" sorusu değil. Cevap açık - ama yeni başlayanlar için değil, sadece bir veritabanının iç işleyişini bilen biri için. Yani, utanmayın, bu aslında iyi bir soru. – TomTom