Tecnología

Inicio

Lo que se mantiene en la base de datos de caché del búfer?

Lo que se mantiene en la base de datos de caché del búfer?


Un ordenador puede acceder a los datos con mayor rapidez si los datos se almacenan en la memoria principal en vez de en un disco duro. El área que almacena datos en forma temporal para el acceso rápido es el búfer. La porción de la memoria intermedia que almacena los datos es la memoria caché.

Base de datos

Una base de datos es una colección de información que se puede acceder por la computadora. Se trata de un sistema de archivo electrónico que contenga información de cualquier tipo, organizados en campos, registros y archivos. Un campo es una única pieza de información. Un registro es un conjunto de campos, y un archivo es una colección de registros. Por ejemplo, en una base de datos de nombres y direcciones, es un nombre de un campo, un nombre completo y la dirección es un registro, y una colección de nombres y direcciones es un archivo.

Buffer Cache

Muchos de los registros se utilizan en varias ocasiones y se debe acceder con rapidez. Por ejemplo, una base de datos puede contener información sobre los artículos del inventario que están en uso constante. Si esta información se almacena en un disco duro, el equipo tiene que acceder y buscar la unidad cada vez que se solicita un registro. Si la información se almacena en la memoria, el paso de acceder al disco duro se omite y la información está disponible más rápidamente.

Organización de la caché de base de datos

El tampón se organiza en bloques, una cantidad de auto-definido de datos. El tamaño de la caché del búfer se basa en la cantidad de memoria disponible y el deseado "tasa de éxito". La tasa de éxito es el porcentaje de bloques de datos que se encuentra en la caché del búfer cuando se solicita la información. Una tasa de éxito de 95 por ciento se considera que es una buena tasa de éxito. Dado que la limitación de tamaño de la memoria hace que sea imposible para almacenar todos los datos en la caché del búfer, se deben establecer prioridades.

Caché de disco de Prioridades

El caché del búfer está organizado en una lista de escritura y una lista último utilizado recientemente (LRU). La lista de escritura contiene buffers "sucias", que son los bloques de datos que han sido modificados y deben ser por escrito a los archivos de datos. La lista LRU se clasifica en clavados (actualmente en uso), limpia (disponibles para su uso), tampones libres (vacíos y no usados) y sucias. Los tampones que se ha accedido se mueven hasta el final utilizado más recientemente de la LRU. Cuando se solicita un archivo, el ordenador comienza con el extremo menos usado de la LRU. Esto significa que los archivos utilizados más recientemente se guardan en la memoria caché el más largo, lo cual tiene sentido ya que son los más susceptibles de ser utilizados de nuevo.