Microsoft Copilot ve službě Azure SQL Database (Preview)
Platí pro:Azure SQL Database
Microsoft Copilot v Azure je teď integrovaný se službou Azure SQL Database a vylepšuje správu a provoz aplikací závislých na SQL. Zvyšuje produktivitu na webu Azure Portal tím, že nabízí samoobslužnou podporu pro správu databáze.
Copilot poskytuje relevantní odpovědi na dotazy uživatelů, zjednodušení správy databází použitím kontextu databáze, dokumentace, zobrazení dynamické správy, úložiště dotazů a dalších zdrojů znalostí. Příklad:
Správci databází můžou nezávisle spravovat databáze a řešit problémy nebo získat další informace o výkonu a možnostech databáze.
Vývojáři se můžou ptát na svá data stejně jako v textu nebo konverzaci, aby vygenerovali dotaz T-SQL. Vývojáři se také můžou naučit psát dotazy rychleji prostřednictvím podrobných vysvětlení vygenerovaného dotazu.
Integrace Microsoft Copilotu v Azure: Toto prostředí přidává do Microsoft Copilotu v Azure dovednosti Azure SQL Database a poskytuje zákazníkům samoobslužnou asistenci, čímž jim umožňuje spravovat své databáze a řešit problémy samostatně.
Copilot integruje data a formuluje použitelné odpovědi pomocí veřejné dokumentace, zobrazení dynamické správy, zobrazení katalogu a diagnostiky podporovatelnosti Azure.
Povolení Copilotu v tenantovi Azure
Informace o povolení Microsoft Copilotu najdete v tématu Microsoft Copilot pro Azure (Preview).
Copilot ve scénářích Azure
Můžete se ptát a dostávat užitečné kontextové návrhy od Microsoft Copilotu v Azure na webu Azure Portal.
Microsoft Copilot v Azure je sada prostředí ve verzi Preview, která využívají velké jazykové modely (LLM). Výstup vytvořený copilotem může obsahovat nepřesnosti, předsudky nebo jiný nezamýšlený obsah. Stejně jako u jakéhokoli generujícího modelu AI by lidé měli před použitím zkontrolovat výstup vytvořený společností Copilot.
Příklady scénářů pro Microsoft Copilot v Azure:
Při práci s pomalou službou Azure SQL Database můžete zadat výzvu
My database is slow
.Microsoft Copilot v Azure (Preview) začne prohlížet vaši databázi na základě kontextu na webu Azure Portal. Po kontrole bude Copilot podrobně popisovat konkrétní oblasti, které můžou k problému přispívat. V tomto příkladu došlo k určitému dotazu, který řídí vysoké využití procesoru:
Můžete pokračovat v konverzaci a prošetření pomocí výzvy
How can I tune that high CPU query?
.Copilot chápe, že tato výzva odkazuje na dotaz, který jste identifikovali dříve, a nabízí nový návrh indexu:
Ukázkové výzvy
Můžete zadat výzvy pro Microsoft Copilot v Azure v různých oblastech funkcí, například:
Název dovednosti | Popis dovednosti | Příklad výzvy |
---|---|---|
Aktivní uživatelská připojení | Zobrazuje aktivní uživatelská připojení k databázi. | Who are currently actively connected to the database? |
Antipattern – analýza dotazů | Identifikuje dotazy s nežádoucími vzory a jejich potenciální dopad na výkon. | Show me all the queries in my workload that have anti-patterns in them. |
Automatická analýza ladění | Prošetřuje selhání automatického ladění a potenciální řešení. | Why is automatic plan correction failing? |
Základní informace o databázi | Načte základní informace o databázi. | What is the name of the logical server for this database? |
Analýza blokující relace | Identifikuje a analyzuje blokující relace. | Check top blocking sessions. |
Úroveň kompatibility | Poskytuje informace o úrovni kompatibility databáze. | What's the compatibility level of this database? |
Generování připojovacího řetězce | Vygeneruje odpovídající připojovací řetězec pro databázi. | Which connection string should I use to connect to my DB? |
Nápověda ke copilotu | Poskytuje obecnou pomoc a pokyny k Azure SQL. | What can you do related to Azure SQL? |
Analýza synchronizace dat | Řeší problémy se synchronizací dat, zejména u sekundárních souborů. | Why do my secondaries not have the latest data? |
Velikost databáze a tabulky | Poskytuje informace o velikostech databáze a tabulek. | What's the size of this database? |
Analýza výkonu databáze | Analyzuje celkový výkon databáze a navrhuje vylepšení. | Why is my database slow? |
Výpis oprávnění databáze | Zobrazí seznam oprávnění k databázi a úrovně přístupu pro uživatele. |
Which users have access to hlavní database? |
Analýza vzájemného zablokování | Prozkoumá patové situace a navrhne řešení. | Why am I getting deadlock errors? How can I fix it? |
Analýza vyřazených připojení | Prozkoumá případy vyřazených databázových připojení. | Show me all the instances where my database had a dropped connection. |
Fragmentovaná analýza indexu | Identifikuje fragmentované indexy a jejich dopad na výkon. | Help me find fragmented indexes. |
Obecné informace o antipatternu | Poskytuje obecné informace o běžných anti-vzorech SQL. | What are the most common SQL antipatterns? |
Získání názvů databází pro server | Zobrazí seznam všech databází na konkrétním serveru. | List all the databases on this server. |
Analýza dotazů s vysokým využitím procesoru | Identifikuje a analyzuje dotazy s vysokým využitím procesoru. | Why is the CPU usage high on this database? |
Řešení potíží s vysokým I/O | Zjistí, zda databáze má vysoké vstupně-výstupní operace. | Is my database experiencing high I/O? |
Výpis indexu | Zobrazí všechny indexy v databázi. | What are all the indexes? |
Doporučení indexu pro konkrétní tabulku | Poskytuje doporučení indexu pro jednu nebo více tabulek. | Should I add an index on this table? |
Nejnovější informace o zálohování | Poskytuje informace o nejnovějším zálohování databáze. | When was the most recent backup of my database created? |
Řešení potíží s nedostatkem místa v úložišti | Poskytuje návrhy pro uvolnění místa v databázi. | Is there a way I can free up space in my database? |
Optimalizace MAXDOP | Analyzuje a navrhuje optimalizace pro nastavení MAXDOP. | What's the current MAXDOP and how to optimize? |
Analýza přidělení paměti | Analyzuje problémy s přidělením paměti a potenciální příčiny. | Why am I having memory grant issues? |
Chybějící návrhy indexů | Navrhuje chybějící indexy pro zlepšení výkonu dotazů. | Missing index suggestion for improving query performance? |
Uchování obnovení k určitému bodu v čase | Poskytuje informace o období uchovávání obnovení k určitému bodu v čase. | How far back in time can I go for a point-in-time restore? |
Analýza výkonu dotazů | Zkoumá a navrhuje řešení pro pomalé dotazy. | Why is this query running so slow? |
Úložiště dotazů – Vyhledání vynucených plánů | Zobrazuje dotazy s vynucenými plány ve specifikovaném časovém rámci. | Show me all the queries from the past 2 days that have forced plans. |
Úložiště dotazů – Vyhledání varianty s vysokým časem spuštění | Identifikuje dotazy s vysokou variací v době provádění. | Which queries on my database have a high variation in execution time? |
Úložiště dotazů – Vyhledání nejvyšších vstupně-výstupních dotazů | Zobrazuje dotazy s nejvyšším využitím vstupně-výstupních operací. | What queries on this database use the most I/O? |
Úložiště dotazů – Získání textu dotazu podle ID | Zobrazuje text dotazu na základě zadaného ID dotazu. | What is the query text for Query ID 1333? |
Úložiště dotazů – nejnovější spuštěné dotazy | Zobrazí naposledy provedené dotazy. | What are the most recently executed queries in my database? |
Úložiště dotazů – nejdéle běžící dotazy | Zobrazuje nejdéle běžící dotazy v zadaném časovém rámci. | What are the longest running queries in the past day? |
Úložiště dotazů – Dotazy s nejvyšší dobou čekání | Identifikuje dotazy s nejvyšší dobou čekání. | Which queries have had the highest wait times? |
Úložiště dotazů – Dotazy s více plány | Kontroluje dotazy s více plány provádění. | Show me the queries that have had more than one execution plan. |
Úložiště dotazů – dotazy s regresí výkonu | Identifikuje dotazy, u kterých došlo k poklesu výkonu. | Have any of my queries gotten significantly slower recently? |
Úložiště dotazů – dotazy s poklesem výkonu se změnami plánu | Zobrazuje dotazy se změnami plánu, které se zhoršily ve výkonu. | Are there any queries that had plan changes and regressed in performance? |
Úložiště dotazů – zobrazení počtu spuštění na dotaz | Zobrazí počet spuštění pro každý dotaz. | What queries are being executed most often? |
Úložiště dotazů – dotazy s nejvyšším využitím prostředků | Identifikuje a analyzuje dotazy s nejvyšší spotřebou prostředků. | What are the most expensive queries in my workload? |
Řešení potíží s režimem úložiště dotazů | Zkoumá a poskytuje řešení pro úložiště dotazů v režimu jen pro čtení. | Why is Query Store in read-only mode? How can I fix it? |
Související dokumentace | Obsahuje odkazy na příslušnou dokumentaci na základě dotazu uživatele. | What does database compatibility level mean? |
Analýza využití prostředků | Analyzuje využití prostředků a potenciální kritické body. | Is the database hitting resource limits? Which limits? |
Seznam tabulek | Zobrazí seznam všech tabulek v databázi. | What are the names of all the tables? |
Řešení chyby 18456 | Pomáhá s chybou SQL 18456. | Help me with SQL error 18456 |
Řešení chyby 40615 | Pomáhá s chybou SQL 40615. | Help me with SQL error 40615 |
Řešení chyb připojení | Kontroluje příčiny vypršení časových limitů připojení. | Check for causes of connection timeouts in my database |
Řešení potíží se selháním přihlášení | Diagnostikuje problémy se selháním přihlášení. | Why can't I login to my database? |
Řešení problémů s vypršením časového limitu dotazu | Řeší problémy s vypršením časového limitu dotazu. | Help me with query timeout issues |
Analýza statistik čekání | Analyzuje statistiky čekání a potenciální kritické body výkonu. | What do the wait statistics look like for my database? |
Analýza zvýšení a škálování úloh | Vyhodnocuje zvýšení zatížení a potenciální potřebu škálování. | Has increased workload or traffic caused performance issues? |
Zodpovědná AI
Další informace o tom, jak Microsoft implementuje zodpovědné nástroje AI v Microsoft Copilotu v Azure, najdete v tématu Nejčastější dotazy k zodpovědné umělé inteligenci pro Microsoft Copilot v Azure (Preview).