Glosář nástrojů elastické databáze
Platí pro: Azure SQL Database
Pro nástroje Elastic Database jsou definovány následující termíny. Nástroje se používají ke správě map horizontálních oddílů a zahrnují klientskou knihovnu, nástroj pro rozdělení a sloučení, elastické fondy a dotazy.
Tyto termíny se používají v přidání horizontálního oddílu pomocí nástrojů elastické databáze a použití třídy RecoveryManager k řešení problémů s mapováním horizontálních oddílů.
Databáze: Databáze ve službě Azure SQL Database.
Směrování závislé na datech: Funkce, které aplikaci umožňují připojit se k horizontálnímu oddílu vzhledem ke konkrétnímu klíči horizontálního dělení. Viz Směrování závislé na datech. Porovnání s dotazem s více horizontálními oddíly
Globální mapa horizontálních oddílů: Mapa mezi klíči horizontálního dělení a jejich příslušnými horizontálními oddíly v rámci sady horizontálních oddílů. Globální mapa horizontálních oddílů je uložená ve správci mapování horizontálních oddílů. Porovnání s místní mapou horizontálních oddílů
Mapa horizontálních oddílů seznamu: Mapa horizontálních oddílů, ve které se klíče horizontálního dělení mapují jednotlivě. Porovnání s mapou horizontálních oddílů rozsahu
Mapa místních horizontálních oddílů: Uložená na horizontálním oddílu obsahuje mapování místních horizontálních oddílů pro shardlety, které se nacházejí v horizontálním oddílu.
Dotaz s více horizontálními oddíly: Možnost vydat dotaz na více horizontálních oddílů; sady výsledků se vrátí pomocí sémantiky UNION ALL (označovaný také jako "dotaz fan-out"). Porovnání se směrováním závislým na datech
Víceklient a jednoklient: Zobrazuje databázi s jedním tenantem a databázi s více tenanty:
Tady je reprezentace horizontálně dělených databází s jedním a více tenanty.
Mapa horizontálních oddílů rozsahu: Mapa horizontálních oddílů, ve které je strategie distribuce horizontálních oddílů založená na několika rozsazích souvislých hodnot.
Referenční tabulky: Tabulky, které nejsou horizontálně dělené, ale replikují se napříč horizontálními oddíly. Psč lze například uložit v referenční tabulce.
Horizontální dělení: Databáze ve službě Azure SQL Database, která ukládá data ze horizontálně dělené datové sady.
Elasticita horizontálních oddílů: Schopnost provádět horizontální škálování i vertikální škálování.
Horizontálně dělené tabulky: Tabulky, které jsou horizontálně dělené, tj. jejich data se distribuují napříč horizontálními oddíly na základě jejich hodnot klíče horizontálního dělení.
Klíč horizontálního dělení: Hodnota sloupce, která určuje způsob distribuce dat napříč horizontálními oddíly. Typ hodnoty může být jeden z následujících: int, bigint, varbinary nebo uniqueidentifier.
Sada horizontálních oddílů: Kolekce horizontálních oddílů, které jsou přiřazeny stejné mapě horizontálních oddílů ve správci mapování horizontálních oddílů.
Shardlet: Všechna data přidružená k jedné hodnotě klíče horizontálního dělení na horizontálním oddílu. Shardlet je nejmenší možnou jednotkou přesunu dat při redistribuci horizontálně dělených tabulek.
Mapa horizontálních oddílů: Sada mapování mezi klíči horizontálního dělení a jejich příslušnými horizontálními oddíly.
Správce mapování horizontálních oddílů: Objekt správy a úložiště dat, které obsahuje mapování horizontálních oddílů, umístění horizontálních oddílů a mapování jedné nebo více sad horizontálních oddílů.
Příkazy
Horizontální škálování: Horizontální škálování: Horizontální navýšení kapacity (nebo v) kolekci horizontálních oddílů přidáním nebo odebráním horizontálních oddílů do mapy horizontálních oddílů, jak je znázorněno níže.
Sloučení: Přesunutí shardletů ze dvou horizontálních oddílů do jednoho horizontálního oddílu a odpovídající aktualizace mapy horizontálních oddílů.
Přesunutí Shardletu: Přesunutí jednoho shardletu do jiného horizontálního oddílu.
Horizontální dělení: Horizontální dělení identických strukturovaných dat napříč několika databázemi na základě klíče horizontálního dělení.
Rozdělení: Přesunutí několika shardletů z jednoho horizontálního oddílu do jiného (obvykle nového) horizontálního oddílu. Klíč horizontálního dělení poskytuje uživatel jako rozdělený bod.
Vertikální škálování: Akce vertikálního navýšení kapacity (nebo snížení) velikosti výpočetních prostředků jednotlivých horizontálních oddílů. Například změna horizontálního oddílu ze standardu na Premium (což vede k více výpočetním prostředkům).
Související obsah
Ještě nepoužíváte nástroje elastické databáze? Podívejte se na naši příručku Začínáme. Pokud máte dotazy, kontaktujte nás na stránce otázek Microsoft Q&A pro SLUŽBU SQL Database a žádosti o funkce, přidejte nové nápady nebo hlasujte pro stávající nápady ve fóru pro zpětnou vazbu ke službě SQL Database.