Sdílet prostřednictvím


Co je jednoúčelová databáze ve službě Azure SQL Database?

Platí pro:Azure SQL Database

Typ prostředku jednotlivé databáze vytvoří databázi ve službě Azure SQL Database s vlastní sadou prostředků a je spravován prostřednictvím serveru. S jednou databází je každá databáze izolovaná pomocí vyhrazeného databázového stroje. Každá má svou vlastní úroveň služby v nákupním modelu založeném na DTU nebo nákupním modelu založeném na virtuálních jádrech a velikost výpočetních prostředků definujících prostředky přidělené databázovému stroji.

Jednoúčelová databáze je model nasazení pro Azure SQL Database. Druhý je elastický fond.

Poznámka:

Vyzkoušejte si Bezplatnou službu Azure SQL Database a každý měsíc získejte 100 000 sekund bezserverového výpočetního výkonu a 32 GB úložiště.

Dynamická škálovatelnost

Svoji první aplikaci můžete vytvořit na malé, jedné databázi s nízkými náklady v úrovni bezserverového výpočetního výkonu nebo s malou velikostí výpočetní kapacity v zřízené výpočetní vrstvě. Výpočetní prostředky nebo úroveň služby můžete kdykoli změnit ručně nebo programově tak, aby vyhovovaly potřebám vašeho řešení. Můžete upravit úroveň výkonu bez přerušení provozu aplikace a bez dopadu na vaše zákazníky. Dynamická škálovatelnost umožňuje databázím transparentně reagovat na rychle se měnící požadavky na prostředky a vy díky tomu platíte pouze za prostředky, které potřebujete, když je potřebujete.

Samostatné databáze a elastické fondy

Pro sdílení prostředků je možné přesunout jednu databázi do elastického fondu nebo z něj. Řadě firem a aplikací stačí, že může vytvářet izolované databáze a nastavovat větší nebo menší výkon na vyžádání, zejména při relativně předvídatelném způsobu používání. Ale pokud vaše vzorce používání předvídatelné nejsou, může být správa nákladů a údržba obchodního modelu velmi těžká. Elastické fondy jsou navržené k řešení tohoto problému. Princip je jednoduchý. Prostředky výkonu přidělujete fondu, nikoli jednotlivým databázím, a platíte za prostředky kolektivního výkonu fondu, nikoli za výkon izolované databáze.

Monitorování a upozorňování

Můžete využít integrované nástroje pro monitorování výkonu a upozorňování v kombinaci s hodnocením výkonu. Pomocí těchto nástrojů můžete rychle posoudit dopad vertikálního navýšení nebo snížení kapacity v závislosti na stávajících nebo předpokládaných požadavcích. Sql Database navíc může generovat metriky a záznamy prostředků pro snadnější monitorování.

Možnosti dostupnosti

Izolované databáze a elastické fondy poskytují řadu charakteristik dostupnosti. Informace najdete v tématu Charakteristiky dostupnosti.

Rozdíly v Transact-SQL

Většina funkcí jazyka Transact-SQL, které aplikace používají, jsou plně podporovány v Microsoft SQL Serveru i ve službě Azure SQL Database. Například základní komponenty SQL, jako jsou datové typy, operátory, řetězce, aritmetické, logické a kurzorové funkce, fungují stejně v SQL Serveru a SQL Database. Existuje však několik rozdílů jazyka T-SQL v prvcích DDL (jazyk pro definici dat) a DML (jazyk pro manipulaci s daty) a výsledkem jsou příkazy a dotazy T-SQL, které jsou podporované pouze částečně (které probereme dále v tomto článku).

Kromě toho existují některé funkce a syntaxe, které nejsou podporované, protože Azure SQL Database je navržený tak, aby izoloval funkce od závislostí v master databázi a operačním systému. Většina aktivit na úrovni serveru je proto pro SLUŽBU SQL Database nevhodná. Příkazy a možnosti jazyka T-SQL nejsou k dispozici, pokud konfigurují možnosti na úrovni serveru, nakonfigurují součásti operačního systému nebo určují konfiguraci systému souborů. Pokud jsou takové možnosti potřeba, je vhodná alternativa často k dispozici jiným způsobem ze služby SQL Database nebo z jiné funkce nebo služby Azure.

Další informace najdete v tématu Řešení rozdílů jazyka Transact-SQL během migrace do služby SQL Database.

Zabezpečení

SQL Database nabízí řadu integrovaných funkcí zabezpečení a dodržování předpisů, které vaší aplikaci pomůžou se splněním nejrůznějších požadavků na zabezpečení a dodržování předpisů.

Další krok