“Conocimientos Programación>Programación PHP /MySQL

¿Qué es Buffer Pool in SQL

2011/2/21
? Structured Query Language ( SQL) es un lenguaje de programación para la gestión de la información almacenada en bases de datos . Microsoft comercializa su SQL Server como un sistema de gestión de base de datos, mientras que MySQL ofrece una versión de código abierto. Gestión Buffer es una herramienta para la toma de entradas y salidas ( I /O) de la base de datos SQL más eficiente , que ahorra recursos y la velocidad aumenta. El grupo de búferes es esencial para la gestión de memoria intermedia . Piscina Buffer

Un buffer es una página de 8 kilobytes de memoria del servidor , incluidos los índices y las páginas de datos. El grupo de búfer - también llamada la caché del búfer - consiste en múltiples buffers 8KB . Si un usuario necesita la información sobre uno de los tampones , el administrador de búfer dibuja a partir de las páginas , en lugar de ponerse en contacto con el disco del servidor . Las páginas quedan en la piscina hasta que el gerente tiene que almacenar más material en la piscina, y en ese momento las páginas se remontan al disco.
Cambios
usuarios de bases de datos

puede cambiar información en las páginas de la agrupación de almacenamiento intermedio . Los usuarios reescritura de una página individual no requieren que el servidor SQL para volver a escribir información en el disco inmediatamente. Cuando una página sale de la memoria intermedia y vuelve al disco , el servidor actualiza la base de datos para tomar en cuenta cualquier cambio . Si la información no se ha vuelto a escribir , la base sigue siendo la misma . Leer y escribir archivos en la base de datos son sólo las operaciones de base de datos del gestor de buffer.
Distribución

El administrador de búfer distribuye páginas de la agrupación de almacenamientos intermedios a través de la base de datos de en los nodos de hardware reservadas para el acceso de memoria . Cada nodo de hardware tiene un nodo SQL , con la memoria disponible para la caché distribuida de manera uniforme entre los diferentes nodos: Si un nodo tiene menos memoria que los otros, que recibirá una parte de la memoria externa de los demás para equilibrar la carga de trabajo . El grupo de búferes trata los datos de la memoria externa y en la memoria local de forma idéntica.
Rendimiento

Si usted estudia el rendimiento de su base de datos, que ayuda a mirar a los datos almacenados en la Buffer Pool . Esto le indica qué páginas accede obtener más frecuencia , lo que puede afectar el disco I /O: Páginas que no ven mucha utilidad volver a la disco antes, el aumento de la actividad de I /O . El estudio de los datos también muestra el efecto acumulativo de los usuarios de las consultas directas a la agrupación de almacenamiento intermedio , y cómo afectan a la base de datos .

Programación PHP /MySQL
Cómo insertar o actualizar una consulta MySQL
Cómo importar un archivo CSV en su base de datos mediante PHP
MySQL incremento automático no está sincronizado
Cómo crear archivos PDF en PHP
Cómo actualizar PHP para Windows
Cómo producir caracteres UTF-8 en PHP
Comparación de Cadenas en PHP
Cómo crear PHP mail con un enlace
Conocimientos Informáticos © http://www.ordenador.online