Sdílet prostřednictvím


Porovnání funkcí: Azure SQL Database a databáze SQL v Microsoft Fabric (Preview)

Platí pro:SQL Database v Microsoft Fabric

Azure SQL Database a databáze SQL v Microsoft Fabric sdílejí společný základ kódu s nejnovější stabilní verzí databázového stroje Microsoft SQL. Většina standardních funkcí jazyka SQL, zpracování dotazů a správy databází je shodná.

Mezi SQL Serverem a službou Azure SQL Database a databází SQL v prostředcích infrastruktury se běžně používá celá řada funkcí, například:

Funkce azure SQL Database a databáze SQL Fabric

Následující tabulka uvádí hlavní funkce SQL Serveru a poskytuje informace o tom, jestli je tato funkce částečně nebo plně podporovaná ve službě Azure SQL Database a v databázi SQL v prostředcích infrastruktury, s odkazem na další informace o této funkci.

Funkce Azure SQL Database Databáze SQL infrastruktury
Kompatibilita databází 100 - 160 160
Zrychlené obnovení databáze (ADR) Ano Ano
Funkce Always Encrypted Ano No
Auditování Ano, viz Auditování Momentálně ne
Ověřování Microsoft Entra Ano Ano
Příkaz BACKUP Ne, pouze automatické zálohování iniciované systémem Ne, pouze automatické zálohování iniciované systémem
Předdefinované funkce Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Příkaz BULK INSERT Ano, ale jen ze služby Azure Blob Storage jako zdroje. No
Certifikáty a asymetrického klíče Ano Ano
Změna zachytávání dat – CDC Ano, pro úroveň S3 a vyšší. Základní verze, S0, S1, S2 se nepodporují. No
Kolace – kolace databáze Ve výchozím nastavení SQL_Latin1_General_CP1_CI_AS. Nastavení při vytváření databáze a nedá se aktualizovat. Kolace jednotlivých sloupců jsou podporovány. Ve výchozím nastavení SQL_Latin1_General_CP1_CI_ASC a nedá se aktualizovat. Kolace jednotlivých sloupců jsou podporovány.
Šifrování sloupců Ano Ano
Indexy columnstore, clusterované Ano – úroveň Premium, úroveň Standard – S3 a vyšší, úroveň Pro obecné účely, Pro důležité obchodní informace a úrovně Hyperscale. Ano, ale tabulku nelze zrcadlit na OneLake.
Indexy columnstore, neclusterované Ano – úroveň Premium, úroveň Standard – S3 a vyšší, úroveň Pro obecné účely, Pro důležité obchodní informace a úrovně Hyperscale. Ano
Pověření Ano, ale pouze přihlašovací údaje s oborem databáze. Ano, ale pouze přihlašovací údaje s oborem databáze.
Dotazy na názvy napříč databázemi nebo třemi částmi Ne, podívejte se na elastické dotazy. Ano, dotazy na názvy tří částí napříč databázemi můžete provádět prostřednictvím koncového bodu analýzy SQL.
Klasifikace a označování dat Ano, prostřednictvím zjišťování a klasifikace databáze Ano, popisky databáze s popisky citlivosti Microsoft Purview Information Protection
Zrcadlení databáze na Fabric OneLake Ano, ručně povoleno Ano, automaticky povoleno pro všechny způsobilé tabulky
Role na úrovni databáze Ano Ano. Kromě podpory jazyka Transact-SQL podporuje Prostředky infrastruktury správu rolí na úrovni databáze na portálu Fabric.
Příkazy DBCC Většina, viz jednotlivé příkazy Většina, viz jednotlivé příkazy
Příkazy DDL Většina, viz jednotlivé příkazy Většina, viz jednotlivé příkazy. Viz Omezení v databázi SQL Fabric.
Triggery DDL Jenom databáze Jenom databáze
Distribuované transakce – MS DTC Ne, viz Elastické transakce No
Triggery DML Většina, viz jednotlivé příkazy Většina, viz jednotlivé příkazy
Dynamické maskování dat Ano Ano
Klientská knihovna Elastic Database Ano No
Elastický dotaz Ano, s požadovaným typem RDBMS (Preview) No
SPUSTIT JAKO Ano, ale EXECUTE AS LOGIN nepodporuje se – použijte EXECUTE AS USER Ano, ale EXECUTE AS LOGIN nepodporuje se – použijte EXECUTE AS USER
Oznámení událostí No No
Výrazy Ano Ano
Rozšířené události (XEvents) Některé, viz rozšířené události ve službě Azure SQL Database Některé
Rozšířené uložené procedury (XPS) No No
Soubory a skupiny souborů Pouze primární skupina souborů Pouze primární skupina souborů
Fulltextové vyhledávání (FTS) Ano, ale filtry třetích stran a breakery slov se nepodporují. No
Functions Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Optimalizace v paměti Ano v úrovních služeb Premium a Pro důležité obchodní informace.
Omezená podpora ne trvalých objektů OLTP v paměti, jako jsou proměnné tabulky optimalizované pro paměť ve vrstvě služby Hyperscale.
No
Elementy jazyka Většina, viz jednotlivé prvky Většina, viz jednotlivé prvky
Registr Ano No
Odkazované servery Ano, pouze jako cíl Ano, pouze jako cíl
Přihlášení a uživatelé Ano, ale CREATE přihlašovací ALTER příkazy jsou omezené. Přihlášení windows nejsou podporována. Přihlášení nejsou podporována. Uživatelé jsou podporováni, ale uživatelé databáze s CREATE USER <user name> WITH PASSWORD omezením (ověřování SQL) se nepodporují.
Minimální protokolování při hromadném importu Ne, podporuje se pouze model úplného obnovení. Ne, podporuje se pouze model úplného obnovení.
Úprava systémových dat No No
OPENDATASOURCE No No
OPENQUERY No No
OPENROWSET Ano, pouze pro import z Úložiště objektů blob v Azure No
Operátory Většina, viz jednotlivé operátory Většina, viz jednotlivé operátory
Optimalizované uzamčení Ano Ano
Modely obnovení Pouze úplné obnovení Pouze úplné obnovení
Správce prostředků No No
Příkazy RESTORE No No
Obnovení databáze ze zálohy Obnovení z automatizovaných záloh Obnovení automatizovaných záloh
Obnovení databáze na SQL Server Ne. Místo obnovení použijte soubor BACPAC nebo BCP. Ne. Místo obnovení použijte soubor BACPAC nebo BCP.
Service Broker No No
Nastavení konfigurace serveru No No
Role na úrovni serveru Ano No
Příkazy Set Většina, viz jednotlivé příkazy Většina, viz jednotlivé příkazy
Agent SQL Server Ne, viz elastické úlohy Ne, zkuste naplánované kanály služby Data Factory nebo úlohy Apache Airflow.
Auditování SQL Serveru Ne, podívejte se na auditování služby Azure SQL Database. No
Systémové funkce a dynamické funkce správy Většina, viz jednotlivé funkce Většina, viz jednotlivé funkce
Zobrazení dynamické správy systému (DMV) Většinazobrazeních Většinazobrazeních
Systémové uložené procedury Některé, viz jednotlivé uložené procedury Některé, viz jednotlivé uložené procedury
Systémové tabulky Některé, viz jednotlivé tabulky Některé, viz jednotlivé tabulky
Zobrazení systémového katalogu Některé, viz jednotlivá zobrazení Některé, viz jednotlivá zobrazení
TempDB Ano Ano
Dočasné tabulky Globální dočasné tabulky s oborem místní a databáze Globální dočasné tabulky s oborem místní a databáze
Volba časového pásma No No
Příznaky trasování No No
Transakční replikace Ano, jenom předplatitel Ano, jenom předplatitel
Transparentní šifrování dat (TDE) Ano Ne. Databáze SQL Fabric používá šifrování úložiště s klíči spravovanými službou k ochraně všech neaktivních uložených dat zákazníků. Klíče spravované zákazníkem se nepodporují.

Možnosti platformy

Platforma Azure poskytuje řadu funkcí PaaS, které se přidávají jako další hodnota standardních databázových funkcí. Existuje řada externích služeb, které je možné použít se službou Azure SQL Database a databází SQL v prostředcích infrastruktury.

Funkce platformy Azure SQL Database Databáze SQL infrastruktury
Aktivní geografická replikace Ano, viz aktivní geografická replikace. Momentálně ne
Automatické zálohování Ano Ano
Automatické ladění (indexy) Ano, viz automatické ladění Ano
Zóny dostupnosti Ano Ano, automaticky nakonfigurované
Azure Database Migration Service (DMS) Ano No
Data Migration Service (DMA) Ano No
Elastické úlohy Ano, podívejte se na elastické úlohy. No
Skupiny převzetí služeb při selhání Ano, podívejte se na skupiny převzetí služeb při selhání. No
Přístup k systému souborů No No
Geografické obnovení Ano, viz Geografické obnovení No
Dlouhodobé uchovávání (LTR) Ano, viz dlouhodobé uchovávání No
Pozastavení a obnovení Ano, v bezserverové aplikaci Ano, automaticky
Veřejná IP adresa Ano. Přístup je možné omezit pomocí brány firewall nebo koncových bodů služby. Ano, ve výchozím nastavení je k dispozici
Obnovení databáze k určitému bodu v čase Ano, viz obnovení k určitému bodu v čase. Ano
Fondy zdrojů Ano, jako elastické fondy No
Vertikální navýšení nebo snížení kapacity Ano, automaticky v bezserverové příručce ve zřízených výpočetních prostředcích Ano, automaticky
SQL Alias Ne, použijte alias DNS. No
Služba Analysis Services serveru SQL (SSAS) Ne, Azure Analysis Services je samostatná cloudová služba Azure. Ne, Azure Analysis Services je samostatná cloudová služba Azure.
SSIS (SQL Server Integration Services) Ano, se spravovaným prostředím SSIS ve službě Azure Data Factory (ADF), kde jsou balíčky uložené ve službě SSISDB hostované službou Azure SQL Database a spouštěné v prostředí Azure SSIS Integration Runtime (IR), najdete v tématu Vytvoření prostředí Azure-SSIS IR v ADF. Ne, místo toho použijte Službu Data Factory v Microsoft Fabric.
SQL Server Reporting Services (SSRS) Ne – zobrazení Power BI Ne – zobrazení Power BI
Monitorování výkonu dotazů Ano, použití přehledů výkonu dotazů Ano, podívejte se na řídicí panel výkonu.
Virtuální síť Částečný, omezený přístup pomocí koncových bodů virtuální sítě No
Koncový bod služby virtuální sítě Ano, podívejte se na koncové body služeb virtuální sítě. No
Globální partnerský vztah virtuálních sítí Ano, použití privátní IP adresy a koncových bodů služby No
Privátní připojení Ano, použití Private Link Ano, použití privátních propojení

Omezení prostředků

Následující tabulka porovnává maximální limity prostředků dostupné pro Azure SQL Database a databázi SQL v prostředcích infrastruktury:

Poznámka:

Tato omezení prostředků se vztahují pouze na aktuální verzi Preview a můžou se změnit před obecnou dostupností.

Kategorie Azure SQL Database Databáze SQL infrastruktury
Velikost výpočetních prostředků Až 128 virtuálních jader Až 32 virtuálních jader
Velikost úložiště Až 128 TB V aktuální verzi Preview až 4 TB
Velikost databáze tempdb Až 2560 GB Až 1 024 GB
Propustnost zápisu protokolu Až 100 MB/s V aktuální verzi Preview až 50 MB/s
Dostupnost Výchozí smlouva SLA
99,995% SMLOUVA SLA s redundancí zón
Viz Spolehlivost prostředků infrastruktury
Zálohování Volba místně redundantního úložiště (LRS), zónově redundantního úložiště (ZRS) nebo geograficky redundantního úložiště (GRS)
Uchovávání 1–35 dnů (ve výchozím nastavení 7 dnů) s až 10 lety dlouhodobého uchovávání
Zónově redundantní (ZRS) automatické zálohování s 7denní dobou uchovávání (ve výchozím nastavení povoleno).
Repliky jen pro čtení Škálování čtení s 1 až 4 replikami s vysokou dostupností nebo 1–30 pojmenovanými replikami
0 – 4 geografické repliky
Ne, použijte koncový bod analýzy SQL jen pro čtení pro připojení TDS SQL jen pro čtení.
Modely slev Rezervované instance
Zvýhodněné hybridní využití Azure (není k dispozici pro předplatná pro vývoj/testování)
Předplatná Enterprise a Průběžné platby dle aktuálního využití pro vývoj/testování
Zobrazit kapacitu prostředků infrastruktury

Nástroje

Azure SQL Database a databáze SQL v prostředcích infrastruktury podporují různé datové nástroje, které vám můžou pomoct se správou dat.

Nástroj Azure SQL Database Databáze SQL infrastruktury
Azure CLI Ano No
Azure PowerShell Ano No
Export souboru .bacpac Ano, podívejte se na export služby Azure SQL Database. Ano, viz SqlPackage pro databázi SQL v Microsoft Fabric
Import souboru .bacpac Ano, podívejte se na import služby Azure SQL Database. Ano, viz SqlPackage pro databázi SQL v Microsoft Fabric
BCP Ano Ano
BICEPS Ano No
Sledovací proces databáze Ano Momentálně ne
Data Factory v konektorech Microsoft Fabric Ano, podívejte se na přehled konektoru Azure SQL Database Ano, viz přehled konektoru SQL databáze (Preview)
SMO Ano, viz SMO Ano, viz SMO
SQL Server Data Tools (SSDT) Ano Ano (minimální verze je Visual Studio 2022 17.12)
SQL Server Management Studio (SSMS) Ano Ano
SQL Server PowerShell Ano Ano
SQL Server Profiler Ne, viz rozšířené události Ne, viz rozšířené události
sqlcmd Ano Ano
System Center Operations Manager Ano, viz Microsoft System Center Management Pack pro Azure SQL Database. No
Visual Studio Code Ano Ano
Visual Studio Code s rozšířením mssql Ano Ano