Amazon Redshift, Çok Boyutlu Veri Düzenlerinin Genel Kullanılabilirliğini Duyurdu
Amazon Redshift, verileri gerçek sorgu filtrelerine göre dinamik olarak sıralayan ve sorgu performansını hızlandıran Çok Boyutlu Veri Düzenlerinin (MDDL) genel erişime açıldığını duyurdu. Verileri sabit sütunlara göre sıralayan geleneksel sıralama yöntemlerinden farklı olarak MDDL, verileri sorgu filtrelerine göre sıralar (ABD'de satışlar gibi) ve tekrarlayan sorgu filtreleri olan sorgu iş yüklerinde yalnızca en uygun tek sütunlu sıralama anahtarlarını kullanma metoduna kıyasla 10 kata kadar daha iyi uçtan uca performans sağlar.
AUTO sıralama anahtarına sahip her tablo için Redshift (açık sıralama anahtarı olmayan tablolar için varsayılan budur), tablonun sorgu geçmişini analiz eder ve iş yükünüz için potansiyel performans iyileştirmelerine göre tablonuz için otomatik olarak tek sütunlu sıralama anahtarı veya MDDL seçer. MDDL ile Redshift, otomatik olarak genellikle aynı sorguların eriştiği satırları birlikte konumlandıran çok boyutlu bir sanal sıralama anahtarı oluşturur. Tablo için yeni bir sıralama anahtarına eşdeğer olan bu sanal sütun, daha sonra sorgu yürütme sırasında veri bloklarını atlamak ve hatta tüm yüklem sütunlarını taramayı atlamak için kullanılır. MDDL ile Redshift, özellikle sorgu iş yükünüz tekrarlayan sorgu filtreleri içerdiğinde, tablo taramalarının performansını önemli ölçüde artıran mevcut bileşik ve iç içe geçmiş sıralama anahtarlarının daha anlamlı bir genellemesini sağlar. Manuel olarak tanımlanmış sıralama anahtarlarına sahip önceden var olan tablolar için, tablonun sıralama anahtarını AUTO olarak değiştirerek MDDL'den yararlanabilirsiniz.
MDDL, Redshift'in kullanılabildiği tüm AWS ticari bölgelerinde kullanılabilir. Sorgu performansı iyileştirmeleriyle ilgili kıyaslamalar hakkında daha fazla bilgi edinmek için belgeleri, blogu ve Amazon Science yayınını okuyun.