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.
Funkce akcelerovaných logů je optimalizace výkonu, která je navržena k tomu, aby zvýšila propustnost a snížila latenci transakcí v Azure Database for MySQL – Flexible Server. Tato funkce zvyšuje výkon serveru optimalizací operací souvisejících s transakčními protokoly. Když tuto funkci povolíte, může server automaticky ukládat transakční protokoly do rychlejšího úložiště, aby se zlepšila propustnost serveru.
Následující úrovně výpočetních prostředků podporují akcelerované protokoly:
| Úroveň služby | Dostupnost | Náklady |
|---|---|---|
| Pro důležité obchodní informace | K dispozici | Žádné další náklady |
| Pro obecné účely | K dispozici | Platí další náklady. Zobrazit podrobnosti o cenách |
Poznámka:
Akcelerované protokoly teď podporují úroveň služby Pro obecné účely , takže širší škála úloh může těžit z vylepšených funkcí výkonu.
Tento článek popisuje výhody a omezení akcelerovaných protokolů. Popisuje také kroky pro povolení a zakázání této funkce.
Klíčové výhody
Databázové servery s důležitými úlohami vyžadují robustní výkon, vysokou propustnost a významné vstupně-výstupní operace za sekundu (IOPS). Tyto servery mohou být také citlivé na kolísání latence v době potvrzení pro databázové transakce.
Funkce akcelerovaných protokolů je navržená tak, aby tyto problémy řešila optimalizací umístění transakčních protokolů do vysoce výkonného úložiště. Oddělení operací transakčního protokolu od databázových dotazů a aktualizací dat výrazně zvyšuje latenci potvrzení v databázových transakcích.
Mezi výhody akcelerovaných protokolů patří:
- Zvýšená propustnost: Propustnost dotazu se může zvýšit až dvakrát ve scénářích s vysokou souběžností, což vede k rychlejšímu provádění dotazů. Toto vylepšení také snižuje latenci až o 50 %.
- Efektivita nákladů: Akcelerované protokoly nabízejí nákladově efektivní řešení pro klíčové úlohy tím, že poskytují vyšší výkon bez dalších nákladů.
- Vylepšená škálovatelnost: Zrychlené protokoly můžou vyhovět rostoucím úlohám pro aplikace, které je potřeba snadno škálovat při zachování vysokého výkonu. Aplikace a služby na úrovni služby Pro důležité obchodní informace využívají responzivní interakce a kratší doby čekání na dotazy.
Poznámka:
Pokud pro server povolíte zónově redundantní vysokou dostupnost, můžete očekávat další latenci z důvodu mezizónového kopírování dat. Doporučujeme provést vlastní srovnávací testy pro přesné hodnocení výkonu.
Nemůžete povolit akcelerované protokoly, pokud není serveru přidělena dostupnostní zóna. Pokud chcete povolit akcelerované protokoly pro tyto servery, vytvořte případ podpory.
Omezení
Když povolíte funkci zrychleného logování,
binlog_expire_logs_secondsparametr serveru se ignoruje úplně a jakákoli nakonfigurovaná hodnota nadále nebude mít žádný vliv. Pokud ale funkci akcelerovaných protokolů zakážete, server znovu dodržuje nakonfigurovanou hodnotu uchovávání binárníchbinlog_expire_logs_secondsprotokolů. Tato změna platí také pro servery replik.Automatické zvětšování úložiště je ve výchozím nastavení povolené pro server s akcelerovanými protokoly a nedá se zakázat.
Dostupnost akcelerovaných protokolů podle oblastí
Funkce akcelerovaných protokolů je aktuálně dostupná jenom v následujících oblastech:
- Austrálie – východ
- Brazílie – jih
- Kanada – střed
- Indie – střed
- Střed USA
- Čína – sever 3
- Východní Asie
- USA – východ
- USA – východ 2
- Francie – střed
- Německo – středozápad
- Izrael – střed
- Itálie – sever
- Japonsko – východ
- Korea – střed
- Mexiko – střed
- Nový Zéland – sever
- Severní Evropa
- Norsko – východ
- Polsko – střed
- Jižní Afrika – sever
- Střed USA – jih
- Jihovýchodní Asie
- Španělsko – střed
- Švédsko – střed
- Švýcarsko – sever
- Spojené arabské emiráty – sever
- Velká Británie – jih
- US Gov – Virginie
- Západní Evropa
- USA – západ 2
- USA – západ 3
Povolení akcelerovaných protokolů
Funkci můžete povolit při vytváření flexibilního serveru nebo na existujícím flexibilním serveru.
Povolení akcelerovaných protokolů během vytváření serveru
Na webu Azure Portal vyberte Flexibilní server a pak vyberte Vytvořit.
Zadejte hodnoty pro předplatné, skupinu prostředků, název serveru, oblast a další pole. Podrobnosti najdete v rychlém startu pro vytvoření serveru.
Vyberte možnost Konfigurovat server a změňte výchozí nastavení výpočetních prostředků a úložiště.
V části Úložiště zaškrtněte políčko Akcelerované protokoly a povolte tuto funkci. Zaškrtávací políčko je k dispozici pro výpočetní úroveň kritický obchodní a obecné účely.
V rozevíracím seznamu vyberte hodnotu Velikost výpočetních prostředků. Pak vyberte Uložit a pokračujte nasazením instance flexibilního serveru Azure Database for MySQL podle pokynů v rychlém startu pro vytvoření serveru.
Povolení akcelerovaných protokolů na existujícím serveru
Poznámka:
Server se restartuje během procesu nasazení, takže buď pozastavíte úlohu, nebo ji naplánujete na dobu, která odpovídá údržbě aplikace nebo že je mimo špičku.
Přejděte na Azure Portal.
Přejděte na Nastavení>Compute + úložiště. V části Úložiště zaškrtněte políčko Akcelerované protokoly.
Vyberte Uložit a počkejte na dokončení procesu nasazení. Jakmile obdržíte zprávu o úspěšném nasazení, je funkce připravená k použití.
Zakázání akcelerovaných protokolů
Poznámka:
Server se restartuje během procesu nasazení, takže buď pozastavíte úlohu, nebo ji naplánujete na dobu, která odpovídá údržbě aplikace nebo která je mimo pracovní dobu.
Přejděte na Azure Portal.
Přejděte na Nastavení>Compute + úložiště. V části Úložiště zrušte zaškrtnutí políčka Akcelerované protokoly .
Vyberte Uložit a počkejte na dokončení procesu nasazení. Po přijetí zprávy o úspěšném nasazení je tato funkce zakázaná.