Data Skew

Türkçe karşılığı: Veri dağılım eğikliğiAlan: Dağıtık Sistemler

Değerlerin, anahtarların veya iş yükünün partition ve kategoriler arasında belirgin biçimde eşit dağılmaması; tahmin, paralellik ve kaynak kullanımını bozabilen dağılım özelliği.

Dağıtık sistemde satır sayısı eşit görünen partition’lar aynı iş yükünü taşımayabilir. Birkaç hot key trafiğin büyük bölümünü topladığında bazı worker’lar doygunluğa ulaşırken diğerleri boş kalabilir. Veri tabanında aynı skew optimizer’ın uniform dağılım varsayımını bozarak yanlış cardinality tahminine yol açabilir.

Bu nedenle ortalama partition boyutu tek başına yeterli değildir. Per-key trafik, histogram, percentile ve shard bazlı CPU/I/O birlikte izlenmelidir. Dağıtık veri sistemlerinde eşzamanlılık ile Oracle veritabanı ve PL/SQL aynı dağılım probleminin iki farklı uygulama katmanını gösterir.