Bien commencer la compilation d'un plugin mysqlnd
Introduction
MySQL
PHP Manual
Plugin de réplication Mysqlnd et de balance de charge
Introduction
Exemples et démarrage rapide
Configuration
Exécuter des requêtes
État de la connexion
Astuces SQL
Transactions
Niveau de service et consistence
ID de transaction globale
Intégration du cache
Failover
Concepts
Architecture
Groupe de connexions et bascule entre les connexions
Gestion des transactions
Gestion des erreurs
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
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Fichier de configuration du plugin (>=1.1.x)
Fichier de configuration du plugin (<= 1.0.x)
Testing
Débogage et surveillance
Monitoring
Constantes pré-définies
Fonctions Mysqlnd_ms
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
Change History
Séries 1.5 PECL/mysqlnd_ms
Séries 1.4 PECL/mysqlnd_ms
Séries 1.3 PECL/mysqlnd_ms
Séries 1.2 PECL/mysqlnd_ms
Séries 1.1 PECL/mysqlnd_ms
Séries 1.0 PECL/mysqlnd_ms
Bien commencer la compilation d'un plugin mysqlnd
Introduction
MySQL
PHP Manual