Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk bemutatja azokat a konfigurációkat, amelyekre a Microsoft SQL adatbázisok a Database Hubban való megjelenése és a támogatott teljesítményfigyelés során való részvétel szükséges.
- Az Azure SQL Database teljesítménymonitorozásának engedélyezéséhez adj hozzá egy kiterjesztett tulajdonságot minden követni kívánt felhasználói adatbázishoz. Ezt a kiterjesztett tulajdonságot úgy adhatja hozzá, hogy kiválasztja az Enable Performance Monitoring opciót egy erőforráson az Database Hub Estate oldalán, vagy futtatja a cikkben található T-SQL szkripteket. A metaadat egyszerre több szerverre való alkalmazásához érdemes az SQL Server Management Studio-ban (SSMS) található többszerveres lekérdezéseket vizsgálni.
A Microsoft SQL erőforrásait az Database Hubban az Azure-ból, Fabric-ből és on-premises-ből megtekintheted, beleértve az Azure SQL Database-t, az SQL adatbázist a Fabric-ben, az Azure SQL Elastic poolokat, Azure SQL Managed Instance, SQL Server enabled by Azure Arc, és SQL Server instances in Azure VMs.
Jelenleg a következő adatbázis-erőforrás-típusok láthatók az Adatbázis Hubban, de jelenleg nem támogatottak a Teljesítmény fülön: Azure SQL Elastic Pool, Azure SQL Managed Instance, SQL database in Fabric, és SQL Server instances in Azure VM.
Hozzáadj egy Azure erőforrás-szolgáltatót az Database Hub engedélyezéséhez
Regisztráld az Microsoft.AzureArcData erőforrás-szolgáltatót minden előfizetésben, amely tartalmazza az erőforrásokat, amelyeket figyelni szeretnél. Az Database Hub megköveteli, hogy ez az erőforrás-szolgáltató megtekintse a teljesítményfigyelő adatokat. További információkért lásd: az provider register. Az Azure CLI használata:
az provider register --namespace Microsoft.AzureArcData
Hozzáadj metaadatokat egy felhasználói adatbázisba, hogy engedélyezd az Azure SQL Database-t az Database Hub Teljesítmény oldalán
Azure SQL Database-hez add hozzá a
MS_EnablePerformanceMonitoringPreviewkiterjesztett tulajdonságot minden monitorálni kívánt felhasználói adatbázishoz.Jótanács
Futtasd a szkriptet minden olyan user adatbázison, amelyet figyelni szeretnél. Ne futtasd le az
masteradatbázisban.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
A felhasználói adatbázis teljesítményadatainak gyűjtésének leállításához módosítsa a(z) @value = N'true' értéket @value = N'false' értékre mindkét eljáráshívásban, majd futtassa újra a T-SQL-szkriptet.