Kodlama ilkesi
Kodlama ilkesi, verilerin nasıl kodlandığı, sıkıştırıldığı ve dizine alındığı tanımlar. Bu ilke, depolanan verilerin tüm sütunları için geçerlidir. Sütunun veri türüne göre varsayılan kodlama ilkesi uygulanır ve arka plan işlemi gerekirse kodlama ilkesini otomatik olarak ayarlar.
Senaryolar
Belirli senaryolar dışında varsayılan ilkenin korunmasını öneririz. Performans/COGS denge üzerinde hassas ayar yapmak için varsayılan sütunun kodlama ilkesini değiştirmek yararlı olabilir. Örnek:
- Sütunlara
string
uygulanan varsayılan dizin oluşturma, terim aramaları için oluşturulur. Yalnızca sütunundaki belirli değerleri sorgularsanız, dizin kodlama profiliIdentifier
kullanılarak basitleştirilirse COGS azaltılabilir. Daha fazla bilgi için dize veri türüne bakın. - Hiçbir zaman sorgulanmamış veya hızlı arama gerektirmeyen alanlar dizin oluşturmayı devre dışı bırakabilir. Dizinleri kapatmak ve dinamik veya dize sütunlarında en büyük değer boyutunu artırmak için profil
BigObject
kullanabilirsiniz. Örneğin, hll() işlevi tarafından döndürülen HLL değerlerini depolamak için bu profili kullanın.
Nasıl çalışır?
Kodlama ilkesi değişiklikleri zaten alınmış olan verileri etkilemez. Yeni ilkeye göre yalnızca yeni alma işlemleri gerçekleştirilir. Kodlama ilkesi bir tablodaki tek tek sütunlar için geçerlidir, ancak sütun düzeyinde, tablo düzeyinde (tablonun tüm sütunlarını etkileyen) veya veritabanı düzeyinde ayarlanabilir.
İlgili içerik
- Kodlama ilkesini görüntülemek için bkz. .show kodlama ilkesi.
- Kodlama ilkesini değiştirmek için bkz. .alter kodlama ilkesi.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin