Sdílet prostřednictvím


Rozhodovací strom Azure SQL

Platí pro:Azure SQL Database Azure SQL Managed InstanceSQL Server na virtuálním počítači Azure

Azure Portal obsahuje rozhodovací strom v centru Azure SQL na aka.ms/azuresqlhub , který vám pomůže najít správnou možnost pro architekturu vaší aplikace v Azure SQL.

Diagram rozhodovacího stromu

Následující diagram rozhodovacího stromu znázorňuje každý krok rozhodování vysoké úrovně.

Diagram rozhodovacího stromu pro Azure SQL Každý rozhodovací bod je vysvětlený v tomto článku.

Vysvětlení rozhodovacího stromu

Následující vysvětlení popisuje každý základní rozhodovací bod. Architektura vaší aplikace může zahrnovat další faktory a rozhodovací body.

Vytváříte novou aplikaci?

  • Ano: Zvažte Azure SQL Database a Azure SQL Database Hyperscale.

    • Pokud vytváříte nové řešení SaaS (Software jako služba) pro stovky zákazníků nebo více, zvažte použití Azure SQL Database s elastickými fondy k zajištění nákladově efektivních a předvídatelných nákladů na prostředky pro mnoho různých zákaznických databází.

    • Pokud vytváříte jiné typy aplikací, zvažte Hyperscale služby Azure SQL Database. Můžete také zvážit elastické fondy Azure SQL Database Hyperscale, které poskytují nákladově efektivní a předvídatelné náklady na prostředky pro mnoho databází.

  • Ne: Nejlepší volba platformy závisí na dalších faktorech, například na tom, jestli migrujete existující úlohu a další funkce. Pokračujte ve čtení.

Migrujete existující databázi?

  • Ne: Zvažte Azure SQL Database a Azure SQL Database Hyperscale.

    • Pokud vytváříte nové řešení SaaS (Software jako služba) pro stovky zákazníků nebo více, zvažte použití Azure SQL Database s elastickými fondy, které zajišťují nákladově efektivní a předvídatelné náklady na prostředky pro mnoho různých zákaznických databází.

    • Pokud vytváříte jiné typy aplikací, zvažte Hyperscale služby Azure SQL Database. Můžete také zvážit elastické fondy Azure SQL Database Hyperscale, které poskytují nákladově efektivní a předvídatelné náklady na prostředky pro mnoho databází.

  • Ano: Zvažte, jaké požadavky na systém máte z existující databázové platformy. Pokračujte ve čtení.

Potřebujete řízení na úrovni operačního systému, přístup k systému souborů nebo konkrétní verzi SQL Serveru?

  • Ano: Nejlepším řešením pro místní migrace, které vyžadují přístup na úrovni operačního systému a systému souborů, například pro integraci s jinými aplikacemi, které musí být nainstalovány místně do instance SQL Serveru, je SQL Server na virtuálních počítačích Azure.

    Pokud musíte spustit konkrétní verzi SQL Serveru, která není nejnovější verzí a nebude automaticky aktuální, použijte SQL Server na virtuálních počítačích Azure.

  • Ne: Zvažte, jaké požadavky na funkce máte z existující databázové platformy. Databáze PaaS (platforma jako služba), která spravuje instanci SQL Serveru a aktualizace operačního systému, je snazší a jednodušší na obsluhu. Pokračujte ve čtení, kde najdete další možnosti.

Vyžaduje vaše úloha transakční replikaci, .NET CLR, agenta SQL, dotazy mezi databázemi nebo odkazovaný server?

  • Ano: Zvolte Spravovanou instanci Azure SQL. Tyto funkce SQL Serveru a Windows jsou k dispozici se službou Azure SQL Managed Instance, i když jsou pro vás spravovány další aspekty instance a operačního systému, jako jsou opravy, vysoká dostupnost a zálohování.

  • Ne: Pokud tyto funkce nepotřebujete, jsou k dispozici další možnosti Azure SQL, které zjednodušují správu databáze. Pokračujte ve čtení.

Potřebujete nebo vyžadují zásady společnosti možnost přesunout databázi zpět do místního prostředí nebo mezi cloudy?

  • Ano: Zvolte Azure SQL Managed Instance, která poskytuje migraci a zpětnou migraci, a také místní synchronizaci do cloudu prostřednictvím skupin dostupnosti.

  • Ne: Ostatní možnosti zůstanou pro váš scénář dostupné. Pokračujte ve čtení.

Očekáváte, že databáze zůstane pod 4 TB?

  • Ano: Zvolte Azure SQL Database. Pokud uvažujete o novém řešení SaaS (software jako služba) pro stovky zákazníků nebo více, nakonfigurujte Službu Azure SQL Database s elastickými fondy tak, aby poskytovala nákladově efektivní a předvídatelné náklady na prostředky pro mnoho různých zákaznických databází. Můžete zvážit architekturu databáze, která jednotlivé zákazníky odděluje do vlastní databáze pomocí elastických fondů, přičemž každý by měl zůstat pod 4 TB.

  • Ne: Azure SQL Managed Instance a Azure SQL Database Hyperscale poskytují mnohem vyšší omezení celkové velikosti databáze. Pokračujte ve čtení.

Očekáváte, že vaše databáze zůstane pod 32 TB?

Azure SQL Managed Instance i Azure SQL Database Hyperscale můžou fungovat pro vaše řešení, ale spravovaná instance Azure SQL má aktuální limit 32 TB. Hyperscale služby Azure SQL Database má aktuální limit 128 TB.

  • Pokud vytváříte nové řešení SaaS (software jako služba) pro stovky zákazníků nebo více, zvažte elastické fondy Azure SQL Database Hyperscale nebo fondy služby Azure SQL Managed Instance, které poskytují nákladově efektivní a předvídatelné náklady na prostředky pro mnoho různých zákaznických databází.