Séries 1.0 PECL/mysqlnd_ms
Introduction
MySQL
PHP Manual
Plugin de cache des résultats de requêtes Mysqlnd
Introduction
Démarrage rapide et quelques exemples
Architecture et conceptes
Configuration
Mise en cache des requêtes
Définission du TTL
Mise en cache basée sur un masque
Défense de type slam
Trouver des candidats à la mise en cache
Mesure de l'efficacité du cache
Au-dela du TTL : gestionnaire de stockage défini par l'utilisateur
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Constantes pré-définies
Fonctions mysqlnd_qc
mysqlnd_qc_clear_cache
— Force l'affichage complet du contenu du cache
mysqlnd_qc_get_available_handlers
— Retourne la liste des gestionnaires de stockage disponibles
mysqlnd_qc_get_cache_info
— Retourne des informations sur le gestionnaire courant
mysqlnd_qc_get_core_stats
— Statistiques collectées par le cœur du cache des requêtes
mysqlnd_qc_get_normalized_query_trace_log
— Retourne une trace dans les logs d'une requête normalisée pour chaque requête inspectée par le cache de requêtes
mysqlnd_qc_get_query_trace_log
— Retourne une trace pour chaque requête inspectée par la mise en cache de requêtes
mysqlnd_qc_set_cache_condition
— Définit les conditions pour une mise en cache automatique
mysqlnd_qc_set_is_select
— Installe une fonction de rappel qui décide si une requête doit être mise en cache
mysqlnd_qc_set_storage_handler
— Modifie le gestionnaire de stockage courante
mysqlnd_qc_set_user_handlers
— Définit les fonctions de rappel pour un gestionnaire de stockage procédural défini par l'utilisateur
Historique des changements
PECL/mysqlnd_qc 1.1
PECL/mysqlnd_qc 1.0
Séries 1.0 PECL/mysqlnd_ms
Introduction
MySQL
PHP Manual