Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek se zabývá konfigurací potřebnou pro zobrazení databází Microsoft SQL v Database Hubu a účast na podporovaném monitorování výkonu.
Important
Tato funkce je ve verzi Preview.
- Pro umožnění monitorování výkonu pro Azure SQL Database přidejte do každé uživatelské databáze rozšířenou vlastnost. Přidejte tuto rozšířenou vlastnost výběrem možnosti Povolit monitorování výkonu na zdroji na stránce Estate v Databázovém hubu nebo spuštěním T-SQL skriptů uvedených v tomto článku. Pro aplikaci metadat na více serverů současně zvažte multiserverové dotazy v SQL Server Management Studio (SSMS).
V Centru databází můžete zobrazit prostředky Microsoft SQL z Azure, Fabric i místního prostředí, včetně služby Azure SQL Database, databáze SQL v prostředí Fabric, elastických fondů Azure SQL, služby Azure SQL Managed Instance, SQL Serveru s podporou Azure Arc a instancí SQL Serveru ve virtuálních počítačích Azure.
V současnosti jsou v Database Hub viditelné následující typy databázových zdrojů, ale v záložce Performance nejsou podporovány: Azure SQL Elastic pooly, Azure SQL Managed Instance, SQL databáze ve Fabric a instance SQL Server ve strojích Azure.
Přidejte poskytovatele Azure zdrojů pro povolení Database Hub
Zaregistrujte poskytovatele Microsoft.AzureArcData zdrojů v každém předplatném, které obsahuje zdroje, které chcete monitorovat. Database Hub vyžaduje, aby tento poskytovatel zdrojů viděl data z monitorování výkonu. Pro více informací viz Registr poskytovatele v Arizoně. Použití Azure CLI:
az provider register --namespace Microsoft.AzureArcData
Přidejte metadata do uživatelské databáze pro povolení Azure SQL Database na stránce Výkon v Database Hub
Pro Azure SQL Database přidejte rozšířenou vlastnost
MS_EnablePerformanceMonitoringPreviewke každé uživatelské databázi, kterou chcete monitorovat.Tip
Spusť skript na každé uživatelské databázi, kterou chceš monitorovat. Nespouštějte to na databázi
master.IF EXISTS ( SELECT 1 FROM sys.extended_properties WHERE class = 0 AND name = N'MS_EnablePerformanceMonitoringPreview' ) BEGIN EXEC sys.sp_updateextendedproperty @name = N'MS_EnablePerformanceMonitoringPreview', @value = N'true'; END ELSE BEGIN EXEC sys.sp_addextendedproperty @name = N'MS_EnablePerformanceMonitoringPreview', @value = N'true'; END; GO
Pro zastavení sběru výkonových dat uživatelské databáze přepněte @value = N'true' na @value = N'false' v obou voláních procedur a poté znovu spusťte T-SQL skript.