sql >> Database >  >> RDS >> Mysql

Aankondiging van ClusterControl 1.4.1 - de ProxySQL-editie

Vandaag zijn we verheugd de 1.4.1-release van ClusterControl aan te kondigen - het allesomvattende databasebeheersysteem waarmee u gemakkelijk beschikbare open source-databases - en load balancers - kunt implementeren, bewaken, beheren en schalen in elke omgeving:on-premise of in de cloud.

Deze release bevat belangrijke nieuwe beheerfuncties voor MySQL en MariaDB-taakverdeling met ProxySQL, samen met prestatieverbeteringen en bugfixes.

Hoogtepunten uitbrengen

Voor ProxySQL

  • Ondersteuning voor:
    • MySQL Galera naast replicatieclusters
    • Active-standby HA-configuratie met Keepalive
    • Gebruik de Query Monitor om query-samenvattingen te bekijken
  • Beheerfuncties:
    • Beheer Queryregels (Query Caching, Query Herschrijven)
    • Hostgroepen (servers) beheren
    • ProxySQL-databasegebruikers beheren
    • ProxySQL-systeemvariabelen beheren

Voor Galera-cluster voor MySQL en replicatie

  • MySQL Galera- en replicatieclusters beheren met beheer/openbare IP's
    • Voor het bewaken van verbindingen en gegevens/privé-IP's voor replicatieverkeer
  • MySQL Galera-knooppunten of replicatie-leesslaves toevoegen met beheer- en gegevens-IP's

ClusterControl downloaden

Bekijk releasedetails en bronnen

  • 1.4.1 ChangeLog
  • ClusterControl-beheerhandleiding
  • Upgrade-instructies

Load balancers zijn een essentieel onderdeel in de hoge beschikbaarheid van MySQL en MariaDB-databases; vooral bij het transparant maken van topologiewijzigingen voor applicaties en het implementeren van lees-schrijf-splitfunctionaliteit. Zoals we allemaal weten, trekken database-applicaties met veel verkeer dagelijks een enorme hoeveelheid zoekopdrachten aan. Daarom hebben DBA's en SysAdmins betrouwbare technologische oplossingen nodig die automatisch kunnen worden geschaald om die verbindingen af ​​te handelen, terwijl ze beschikbaar blijven voor nog meer.

En dit is waar load balancing-technologieën zoals HAProxy, MaxScale en nu ProxySQL van pas komen.

ClusterControl is altijd geleverd met ondersteuning voor HAProxy, als een generieke TCP-load balancer. Vervolgens hebben we ondersteuning toegevoegd voor MariaDB's MaxScale, een SQL-bewuste load balancer.

En vandaag kondigen we met genoegen beheerondersteuning aan voor ProxySQL, een lichtgewicht maar complexe protocolbewuste proxy die zich tussen de MySQL-clients en -servers bevindt, naast de implementatie- en bewakingsfuncties voor ProxySQL die we twee maanden geleden hebben aangekondigd.

In tegenstelling tot anderen begrijpt ProxySQL het MySQL-protocol, dat de implementatie van functies mogelijk maakt die anders onmogelijk te implementeren zijn. ProxySQL is bijvoorbeeld de enige proxy die verbindingen, multiplexing en querycaching ondersteunt.

Dat gezegd hebbende, omvatten de nieuwe beheerfuncties in ClusterControl het volgende:

MySQL Galera naast replicatieclusters

Tot nu toe stelde ClusterControl gebruikers in staat ProxySQL op MySQL-replicatieclusters te implementeren en de prestaties ervan te bewaken. Hetzelfde geldt nu voor Galera Cluster voor MySQL, MariaDB Galera Cluster en Percona XtraDB. Dit omvat ook actieve-standby HA-configuraties met Keepalive.

Gebruik de Query Monitor om query-samenvattingen te bekijken

ClusterControl biedt uniforme en uitgebreide realtime monitoring van uw volledige database- en serverinfrastructuur. U kunt de prestaties eenvoudig visualiseren in aangepaste dashboards om operationele baselines vast te stellen en capaciteitsplanning te ondersteunen. En met uitgebreide rapporten voor ProxySQL heb je een duidelijk beeld van datapunten zoals verbindingen, query's, gegevensoverdracht en -gebruik, en meer.

Zie onze blogpost over MySQL Load Balancing met ProxySQL - een overzicht voor meer informatie over hoe monitoring werkt in ProxySQL.

Beheerfuncties

Gerelateerde bronnen ClusterControl voor ProxySQL Download ClusterControl Plannen en prijzen Documentatie

Met ClusterControl kunt u uw ProxySQL-implementaties nu eenvoudig configureren en beheren met zijn uitgebreide gebruikersinterface. U kunt servers maken, uw instellingen heroriënteren, gebruikers maken, regels instellen, queryrouting beheren en variabele configuraties inschakelen. De nieuwe beheerfuncties in ClusterControl voor ProxySQL omvatten:

Queryregels beheren (Query Caching, Query Herschrijven)

  • Bekijk lopende zoekopdrachten, maak regels of cache en herschrijf zoekopdrachten in een oogwenk.

Hostgroepen (servers) beheren - ProxySQL gebruikt een concept van hostgroepen - een groep verschillende backends die hetzelfde doel dienen of vergelijkbaar type verkeer verwerken .

  • Servers toevoegen aan of verwijderen uit bestaande en nieuwe hostgroepen.

ProxySQL-databasegebruikers beheren

  • Maak nieuwe DB-gebruikers of voeg bestaande MySQL-gebruikers toe aan ProxySQL.

ProxySQL-systeemvariabelen beheren

  • Bekijk en wijzig globale runtime-variabelen om uw ProxySQL-instantie aan te passen.

Voor meer informatie over hoe ProxySQL helpt met MySQL-querycache, het herschrijven van query's en over de hostgroepen van ProxySQL, leest u onze blog over hoe ProxySQL Failover en Query Control toevoegt aan uw MySQL-replicatie-instellingen.

Er zijn een aantal andere functies en verbeteringen die we hier niet hebben genoemd. Je vindt alle details in de ChangeLog.

We raden u aan deze nieuwste release te testen en ons uw feedback te geven. Als je een demo wilt, vraag er dan gerust een aan.

Bedankt voor je voortdurende steun en taakverdeling!

PS.:Voor aanvullende tips &tricks, volg onze blog:https://severalnines.com/blog/


  1. Lijst van alle nullable-kolommen in een SQL Server-database

  2. De sortering van een database instellen in SQL Server (T-SQL)

  3. INSERT en UPDATE een record met behulp van cursors in orakel

  4. Oracle:hoe groeperen op een bereik?