Plugin de réplication Mysqlnd et de balance de charge
- Introduction
- Exemples et démarrage rapide
- Concepts
- Architecture
- Groupe de connexions et bascule entre les connexions
- Gestion des transactions locales
- Gestion des erreurs
- Les erreurs passagères
- Gestion des incidents (Failover)
- Répartition de charge
- Séparation des lectures et écritures
- Les filtres
- Niveaux de service et consistence
- Identifiants de transaction
- Intégration du cache
- Clusters supportés
- XA/Distributed transactions
- Installation/Configuration
- Constantes pré-définies
- Fonctions Mysqlnd_ms
- mysqlnd_ms_dump_servers — Retourne une liste des serveurs actuellement configurés
- mysqlnd_ms_fabric_select_global — Passe en serveur globale partagé pour une table donnée
- mysqlnd_ms_fabric_select_shard — Passe en mode partagé
- mysqlnd_ms_get_last_gtid — Retourne le dernier identifiant de transaction globale
- mysqlnd_ms_get_last_used_connection — Retourne un tableau qui récrit la dernière connexion utilisée
- mysqlnd_ms_get_stats — Retourne des statistiques quant à la distribution et la connexion de requêtes
- mysqlnd_ms_match_wild — Cherche si un nom de table correspond ou non à un joker d'un masque
- mysqlnd_ms_query_is_select — Vérifie quel serveur est sélectionné pour l'envoi de la requête
- mysqlnd_ms_set_qos — Définit la qualité de service désirée pour le cluster
- mysqlnd_ms_set_user_pick_server — Définit une fonction de rappel utilisateur pour la séparation lecture/écriture
- mysqlnd_ms_xa_begin — Démarre une transaction distribuée/XA sur les serveurs MySQL particpants
- mysqlnd_ms_xa_commit — Valide une transaction distribuée/XA sur les serveurs MySQL participants
- mysqlnd_ms_xa_gc — Collecte les données incorrectes issues des transactions XA non terminées en raison d'erreurs sévères
- mysqlnd_ms_xa_rollback — Annule une transaction distribuée/XA sur les serveurs MySQL
- Change History
Version en cache
23/11/2024 06:00:39 Cette version de la page est en cache (à la date du 23/11/2024 06:00:39) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-book.mysqlnd-ms.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.