Doporučení k výkonu ve službě Azure Database for MySQL
PLATÍ PRO: Jednoúčelový server Azure Database for MySQL
Důležité
Jednoúčelový server Azure Database for MySQL je na cestě vyřazení. Důrazně doporučujeme upgradovat na flexibilní server Azure Database for MySQL. Další informace o migraci na flexibilní server Azure Database for MySQL najdete v tématu Co se děje s jednoúčelovým serverem Azure Database for MySQL?
Platí pro: Azure Database for MySQL 5.7, 8.0
Funkce Doporučení k výkonu analyzuje databáze a vytváří přizpůsobené návrhy pro lepší výkon. Při vytváření doporučení analýza sleduje různé charakteristiky databáze včetně schématu. Povolte úložiště dotazů na vašem serveru, abyste plně využili funkci Doporučení k výkonu. Pokud je schéma výkonu vypnuté, zapnutí úložiště dotazů povolí performance_schema a podmnožinu nástrojů schématu výkonu vyžadovaných pro tuto funkci. Po implementaci doporučení k výkonu byste měli otestovat výkon a vyhodnotit dopad těchto změn.
Oprávnění
Pro spuštění funkce analýzy za použití funkce Doporučení k výkonu potřebujete oprávnění vlastníka nebo přispěvatele.
Doporučení k výkonu
Funkce Doporučení k výkonu analyzuje úlohy na serveru, aby identifikoval indexy a případně zlepšil výkon.
Otevřete doporučení k výkonu v části Inteligentní výkon na řádku nabídek na stránce webu Azure Portal pro váš server MySQL.
Vyberte Analyzovat a zvolte databázi, která zahájí analýzu. V závislosti na vaší úloze může dokončení analýzy trvat několik minut. Po dokončení analýzy se zobrazí oznámení na portálu. Analýza provede hloubkovou analýzu databáze. Doporučujeme provádět analýzu během období mimo špičku.
V okně Doporučení se zobrazí seznam doporučení, pokud byly nalezeny nějaké, a SOUVISEJÍCÍ ID dotazu, které toto doporučení vygenerovalo. S ID dotazu můžete pomocí zobrazení mysql.query_store získat další informace o dotazu.
Doporučení se nepoužijí automaticky. Pokud chcete doporučení použít, zkopírujte text dotazu a spusťte ho z libovolného klienta. Nezapomeňte doporučení otestovat a monitorovat.
Typy doporučení
Doporučení k indexování
Doporučení k vytváření indexů navrhují nové indexy, které urychlují nejčastější dotazy nebo časově náročné dotazy v úloze. Tento typ doporučení vyžaduje , aby bylo povolené úložiště dotazů. Úložiště dotazů shromažďuje informace o dotazech a poskytuje podrobné statistiky modulu runtime a četnosti dotazů, které analýza používá k provedení doporučení.
Doporučení pro dotazy
Doporučení pro dotazy navrhují optimalizace a přepisy dotazů v úloze. Když identifikujete anti-vzory dotazů MySQL a opravíte je syntakticky, můžete zlepšit výkon časově náročných dotazů. Tento typ doporučení vyžaduje, aby bylo povolené úložiště dotazů. Úložiště dotazů shromažďuje informace o dotazech a poskytuje podrobné statistiky modulu runtime a četnosti dotazů, které analýza používá k provedení doporučení.
Další kroky
- Přečtěte si další informace o monitorování a ladění ve službě Azure Database for MySQL.