Tecnología

Inicio

Factores que afectan el rendimiento de una base de datos

Factores que afectan el rendimiento de una base de datos


Un estudio de base de datos de la Universidad de Missouri define una base de datos como una colección sistematizada u organizada de datos en una memoria de ordenador o de otras instalaciones de almacenamiento del ordenador de manera que los datos puedan ser accedidos o se recupera fácilmente. La precisión, la disponibilidad, facilidad de uso y flexibilidad a la que puede suministrar la información almacenada en la demanda puede definir libremente lo que el rendimiento de base de datos es, así como ayudar a identificar los factores que la afectan.

Volumen de datos

volumen de datos es la cantidad de datos que la base de datos tiene que manejar por un período específico de tiempo. En términos de rendimiento, mayor es el volumen de datos en la base de datos, los menos eficientes las operaciones que se ejecutan en contra de la base de datos tienden a ser. A medida que el volumen de datos se expande, que afecta negativamente a la base de datos, haciendo que se convierta en lento durante los procesos además de otras tareas de administración de base de datos.

carga de trabajo

La carga de trabajo se refiere a la cantidad de trabajo que la base de datos se puede realizar en un período determinado de tiempo. Es una combinación de operaciones incluyendo las transacciones en línea, consultas de datos, trabajos por lotes, almacenamiento de datos y comandos del sistema que la base de datos tiene que procesar. El volumen total de trabajo puede tener un impacto importante en el rendimiento de la base de datos, por lo que cuando se tiene que realizar muchas operaciones de su efectividad puede ser reducida.

rendimiento

El rendimiento es la cantidad de datos o información procesada por un ordenador dentro de un período determinado de tiempo. Cuando se trata de rendimiento de base de datos, el rendimiento que define la capacidad global de la computadora para procesar los datos. Para asegurar que los datos son procesados, la velocidad del procesador, capacidad de la computadora, la eficiencia del sistema de gestión de base de datos de software (DBMS) y son necesarios el sistema operativo o OS. Esto significa que la baja velocidad del procesador, espacio en disco duro y software de sistema operativo o sistema que no funciona bien pueden reducir el rendimiento de la base de datos.

recursos

Los recursos son las herramientas de hardware o software que el sistema de base de datos puede utilizar para realizar sus funciones. Incluyen la memoria tales como almacenamientos intermedios asignados o espacios de direcciones, el disco duro, controladores de caché y microcords. Una base de datos que tiene más recursos a su disposición se comporta mejor que uno con menos recursos.

Mejoramiento

Optimización implica los procedimientos utilizados para hacer que el sistema de base de datos realizan la mayor eficacia posible. Todos los tipos de sistemas de bases de datos pueden ser optimizados; sin embargo, algunas de las características de optimización puede ser externo o interno al DBMS, lo que afecta el rendimiento. Por ejemplo, los que tienen características de optimización internos, tales como bases de datos relacionales se desempeñan mejor que aquellos con características externas, ya que los caminos de bases de datos eficientes fácilmente se pueden crear con el anterior, de acuerdo con "Couch DB: La guía definitiva."

Contención

Contención se refiere a la situación en la que dos componentes de la carga de trabajo intento de usar un solo recurso para realizar diferentes funciones. Esto sucede siempre que la carga de trabajo de la base de datos para un recurso en particular es alto. En ese caso, cuando aumenta la contención, la cantidad de datos procesados ​​en un período determinado de tiempo disminuye.