sql >> Databáze >  >> RDS >> Mysql

Oznámení ClusterControl 1.4.1 - vydání ProxySQL

Dnes s potěšením oznamujeme vydání 1.4.1 ClusterControl – komplexního systému pro správu databází, který vám umožní snadno nasazovat, monitorovat, spravovat a škálovat vysoce dostupné databáze s otevřeným zdrojovým kódem – a nástroje pro vyrovnávání zátěže – v jakémkoli prostředí:on-premise nebo v cloudu.

Tato verze obsahuje klíčové nové funkce pro správu vyvažování zátěže MySQL a MariaDB s ProxySQL spolu s vylepšeními výkonu a opravami chyb.

Důležité informace z vydání

Pro ProxySQL

  • Podpora pro:
    • MySQL Galera jako doplněk ke clusterům replikace
    • Nastavení HA v aktivním pohotovostním režimu s Keepalived
    • K zobrazení souhrnů dotazů použijte Monitor dotazů
  • Funkce správy:
    • Správa pravidel dotazů (ukládání dotazů do mezipaměti, přepis dotazů)
    • Správa hostitelských skupin (serverů)
    • Správa uživatelů databáze ProxySQL
    • Správa systémových proměnných ProxySQL

Pro Galera Cluster for MySQL &Replication

  • Správa clusterů MySQL Galera a Replication pomocí správy/veřejných IP adres
    • Pro monitorování připojení a datových/soukromých IP adres pro provoz replikace
  • Přidejte uzly MySQL Galera nebo podřízené jednotky replikačního čtení se správou a datovými IP

Stáhněte si ClusterControl

Zobrazit podrobnosti o vydání a zdroje

  • 1.4.1 Protokol změn
  • Příručka administrace ClusterControl
  • Pokyny k upgradu

Vyrovnávání zátěže je základní součástí vysoké dostupnosti databází MySQL a MariaDB; zejména při zprůhlednění změn topologie pro aplikace a implementaci funkce rozdělení čtení a zápisu. Jak všichni víme, databázové aplikace s vysokým provozem kreslí denně obrovské množství dotazů. To je důvod, proč správci databází a správci systému vyžadují spolehlivá technologická řešení, která se dokážou automaticky škálovat, aby zvládla tato připojení a přitom zůstala dostupná pro ještě více.

A zde přicházejí na řadu technologie pro vyrovnávání zátěže, jako je HAProxy, MaxScale a nyní ProxySQL.

ClusterControl vždy přicházel s podporou pro HAProxy jako generický nástroj pro vyrovnávání zatížení TCP. Poté jsme přidali podporu pro MariaDB MaxScale, SQL-aware load balancer.

A dnes jsme rádi, že můžeme oznámit podporu správy ProxySQL, lehké, ale složité proxy s podporou protokolu, která je umístěna mezi klienty a servery MySQL, navíc k funkcím nasazení a monitorování ProxySQL, které jsme oznámili před dvěma měsíci.

Na rozdíl od jiných si ProxySQL rozumí s protokolem MySQL, který umožňuje implementaci funkcí, které by jinak nebylo možné implementovat. Například ProxySQL je jediný proxy, který podporuje multiplexování připojení a ukládání dotazů do mezipaměti.

Nové funkce správy v ClusterControl tedy zahrnují následující:

MySQL Galera kromě replikačních clusterů

Až dosud ClusterControl umožňoval uživatelům nasadit ProxySQL na clusterech replikace MySQL a monitorovat její výkon. Totéž nyní platí pro Galera Cluster pro MySQL, MariaDB Galera Cluster a Percona XtraDB. To také zahrnuje nastavení HA v aktivním pohotovostním režimu s Keepalived.

K zobrazení souhrnů dotazů použijte Monitor dotazů

ClusterControl nabízí jednotné a komplexní monitorování celé vaší databáze a serverové infrastruktury v reálném čase. Výkon můžete snadno vizualizovat na vlastních řídicích panelech, abyste vytvořili provozní základní linie a podpořili plánování kapacity. A s komplexními sestavami pro ProxySQL máte jasný přehled o datových bodech, jako jsou připojení, dotazy, přenos a využití dat a další.

Další informace o tom, jak funguje monitorování v ProxySQL, najdete v našem příspěvku na blogu o MySQL Load Balancing with ProxySQL – An Overview.

Funkce správy

Související zdroje ClusterControl for ProxySQL Stáhnout ClusterControl Plány a ceny Dokumentace

S ClusterControl můžete nyní snadno konfigurovat a spravovat svá nasazení ProxySQL pomocí komplexního uživatelského rozhraní. Můžete vytvářet servery, přeorientovat nastavení, vytvářet uživatele, nastavovat pravidla, spravovat směrování dotazů a povolit konfigurace proměnných. Mezi nové funkce správy v ClusterControl pro ProxySQL patří:

Správa pravidel dotazů (ukládání dotazů do mezipaměti, přepis dotazů)

  • Zobrazujte běžící dotazy, vytvářejte pravidla nebo mezipaměť a přepisujte dotazy za běhu.

Správa hostitelských skupin (serverů) – ProxySQL používá koncept hostitelských skupin – skupinu různých backendů, které slouží stejnému účelu nebo zpracovávají podobný typ provozu .

  • Přidat nebo odebrat servery do stávajících a nových skupin hostitelů.

Správa uživatelů databáze ProxySQL

  • Vytvořte nové uživatele DB nebo přidejte stávající uživatele MySQL do ProxySQL.

Správa systémových proměnných ProxySQL

  • Zobrazte a změňte globální proměnné runtime pro ladění vaší instance ProxySQL.

Další informace o tom, jak ProxySQL pomáhá s mezipamětí dotazů MySQL, přepisováním dotazů a hostitelskými skupinami ProxySQL, naleznete v našem blogu o tom, jak ProxySQL přidává převzetí služeb při selhání a řízení dotazů do nastavení replikace MySQL.

Existuje řada dalších funkcí a vylepšení, které jsme zde nezmínili. Všechny podrobnosti najdete v protokolu změn.

Doporučujeme vám otestovat tuto nejnovější verzi a poskytnout nám zpětnou vazbu. Pokud byste chtěli demo, neváhejte si ho vyžádat.

Děkujeme za vaši trvalou podporu a vyrovnávání zátěže!

PS.:Pro další tipy a triky sledujte náš blog:https://severalnines.com/blog/


  1. Míchání explicitních a implicitních spojení se nezdaří s Existuje záznam pro tabulku ... ale nelze na něj odkazovat z této části dotazu

  2. Závažná chyba:Volání nedefinované funkce sqlsrv_connect() v C:\xampp\htdocs

  3. Jak získat seznam tabulek bez omezení primárního klíče ve všech databázích instance SQL Server - SQL Server / TSQL výukový program, část 62

  4. Smazat více řádků pomocí ID?