« Serie PECL/mysqlnd_ms 1.0
Introducción »
PHP Manual
MySQL
Complemento de caché de resultados de consultas de mysqlnd
Complemento de caché de resultados de consultas de mysqlnd
Introducción
Guia rápida y ejemplos
Arquitectura y conceptos
Puesta en marcha
Almacenar consultas en la caché
Establecer el tiempo de vida (TTL)
Almacenamiento en caché basado en patrones
Defensa de cierre
Buscar candidatas a la caché
Medir la eficiencia de la caché
Más allá del TTL: almacenamiento definido por el usuario
Instalación/Configuración
Requerimientos
Instalación
Configuración en tiempo de ejecución
Constantes predefinidas
Funciones de mysqlnd_qc
mysqlnd_qc_clear_cache
— Vacía todo el contenido de la caché
mysqlnd_qc_get_available_handlers
— Devuelve una lista de los gestores de almacenamiento disponibles
mysqlnd_qc_get_cache_info
— Devuelve información sobre el gestor en uso, el número de entradas de la caché y sobre las entradas de la caché, si está disponible
mysqlnd_qc_get_core_stats
— Estadísticas recopiladas por el núcleo de la caché de consultas
mysqlnd_qc_get_normalized_query_trace_log
— Devuelve un registro de rastreo de consultas normalizadas para cada consulta inspeccionada por la caché de consultas
mysqlnd_qc_get_query_trace_log
— Devuelve información de rastreo para cada consulta inspeccionada por la caché de consultas
mysqlnd_qc_set_cache_condition
— Establece las condiciones para el almacenamiento en caché automático
mysqlnd_qc_set_is_select
— Instala una llamada de retorno que decide si una sentencia es almacenada en caché
mysqlnd_qc_set_storage_handler
— Cambia el gestor de almacenamiento en uso
mysqlnd_qc_set_user_handlers
— Establece las funciones de llamada de retorno para un gestor de almacenamiento procedimental definido por el usuario
Historal de cambios
Serie PECL/mysqlnd_qc 1.2
Serie PECL/mysqlnd_qc 1.1
Serie PECL/mysqlnd_qc 1.0