Elastik Veritabanı araçları sözlüğü

Şunlar için geçerlidir:Azure SQL Veritabanı

Elastik Veritabanı araçları için aşağıdaki terimler tanımlanmıştır. Araçlar parça eşlemelerini yönetmek için kullanılır ve istemci kitaplığını, bölünmüş birleştirme aracını, elastik havuzları ve sorguları içerir.

Bu terimler, parça eşleme sorunlarını düzeltmek için Elastik Veritabanı araçlarını kullanarak parça ekleme ve RecoveryManager sınıfını kullanma bölümünde kullanılır.

Elastic Scale terms

Veritabanı: Azure SQL Veritabanı bir veritabanı.

Verilere bağımlı yönlendirme: Uygulamanın belirli bir parçalama anahtarı verilen bir parçaya bağlanmasını sağlayan işlevsellik. Bkz. Verilere bağımlı yönlendirme. Çok Parçalı Sorgu ile karşılaştırın.

Genel parça eşlemesi: Parçalama anahtarları ve bunların parça kümesi içindeki ilgili parçaları arasındaki eşleme. Genel parça eşlemesi parça eşleme yöneticisinde depolanır. Yerel parça eşlemesi ile karşılaştırın.

Parça eşlemesini listeleme: Parçalama anahtarlarının ayrı ayrı eşlendiği parça eşlemesi. Aralık Parça Eşlemesi ile karşılaştırın.

Yerel parça eşlemesi: Bir parçada depolanan yerel parça eşlemesi, parça üzerinde bulunan parçacıklar için eşlemeler içerir.

Çok parçalı sorgu: Birden çok parçaya yönelik sorgu verme özelliği; sonuç kümeleri UNION ALL semantiği kullanılarak döndürülür ("fan-out sorgusu" olarak da bilinir). Verilere bağımlı yönlendirme ile karşılaştırın.

Çok kiracılı ve Tek kiracılı: Bu, tek kiracılı bir veritabanını ve çok kiracılı bir veritabanını gösterir:

Screenshot that shows a single-tenant database and a multi-tenant database.

Burada parçalanmış tek ve çok kiracılı veritabanlarının bir gösterimi yer alır.

Single and multi-tenant databases

Aralık parça eşlemesi: Parça dağıtım stratejisinin birden çok bitişik değer aralığını temel aldığı parça eşlemesi.

Başvuru tabloları: Parçalanmamış ancak parçalar arasında çoğaltılan tablolar. Örneğin, posta kodları bir başvuru tablosunda depolanabilir.

Parça: Azure SQL Veritabanı parçalanmış veri kümesindeki verileri depolayan bir veritabanı.

Parça esnekliği: Hem yatay ölçeklendirme hem de dikey ölçeklendirme gerçekleştirme olanağı.

Parçalı tablolar: Parçalanmış tablolar, yani verileri parçalama anahtarı değerlerine göre parçalar arasında dağıtılan tablolar.

Parçalama anahtarı: Verilerin parçalar arasında nasıl dağıtıldığını belirleyen bir sütun değeri. Değer türü aşağıdakilerden biri olabilir: int, bigint, varbinary veya uniqueidentifier.

Parça kümesi: Parça eşleme yöneticisinde aynı parça eşlemesine atfedilen parça koleksiyonu.

Parçacık: Parça üzerindeki bir parçalama anahtarının tek bir değeriyle ilişkili tüm veriler. Parçacık, parçalı tablolar yeniden dağıtılırken mümkün olan en küçük veri taşıma birimidir.

Parça eşlemesi: Parçalama anahtarları ve bunların ilgili parçaları arasındaki eşleme kümesi.

Parça eşleme yöneticisi: Bir veya daha fazla parça kümesi için parça eşlemelerini, parça konumlarını ve eşlemeleri içeren bir yönetim nesnesi ve veri deposu.

Diagram shows a shard map manager associated with shardmaps_global, shards_global, and shard_mappings_global.

Fiiller

Yatay ölçeklendirme: Aşağıda gösterildiği gibi bir parça haritasına parça ekleyerek veya kaldırarak bir parça koleksiyonunu genişletme (veya içinde) eylemi.

Horizontal and vertical scaling

Birleştirme: Parçaları iki parçadan bir parçaya taşıma ve parça eşlemesini uygun şekilde güncelleştirme eylemi.

Parçacık taşıma: Tek bir parçalıyı farklı bir parçaya taşıma eylemi.

Parça: Aynı yapılandırılmış verileri bir parçalama anahtarına göre birden çok veritabanında yatay olarak bölümleme eylemi.

Bölme: Birkaç parçayı bir parçadan diğerine (genellikle yeni) taşıma eylemi. Bölme noktası olarak kullanıcı tarafından bir parçalama anahtarı sağlanır.

Dikey Ölçeklendirme: Tek bir parçanın işlem boyutunu artırma (veya azaltma) eylemi. Örneğin, bir parçanın Standart olan değerini Premium olarak değiştirme (bu da daha fazla bilgi işlem kaynağına neden olur).

Ek kaynaklar

Elastik veritabanı araçlarını henüz kullanmıyor musunuz? Başlarken Kılavuzumuza göz atın. Sorular için, SQL Veritabanı ve özellik istekleri için Microsoft Soru-Cevap soru sayfasından bizimle iletişime geçin, yeni fikirler ekleyin veya SQL Veritabanı geri bildirim forumunda mevcut fikirler için oy verin.