Un estudio de la Universidad de Missouri de bases de datos define una base de datos como una colección sistematizada y organizada de datos en una memoria de la computadora u otras instalaciones de almacenamiento informático de manera que los datos pueden ser fácilmente accesibles o recuperados . La precisión , la disponibilidad , facilidad de uso y flexibilidad a la que puede suministrar la información almacenada en la demanda se definen vagamente lo que el rendimiento de base de datos es , así como ayudar a identificar los factores que la afectan . Volumen
volumen de datos de los 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 , la menos eficiente las transacciones en ejecución 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 , lo que hace que se convierta en lento durante los procesos , además de otras tareas de administración de bases de datos .
Workload
carga de trabajo se refiere a la cantidad de trabajar que la base de datos se puede realizar en un período de tiempo dado . Es una combinación de las operaciones, incluyendo las transacciones en línea , consultas de datos, trabajos por lotes , los datos de almacenamiento y sistema de comandos de la base de datos que 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 eficacia puede ser reducida .
Throughput
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 se define que 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 software de sistema de gestión de base de datos ( DBMS ) y el sistema operativo o el sistema operativo son necesarias . Esto significa que la baja velocidad del procesador, espacio en disco duro y el sistema operativo o el software de sistema que no funciona bien puede reducir el rendimiento de la base de datos .
Recursos
Recursos son el hardware o herramientas de software que el sistema de base de datos puede utilizar para realizar sus funciones. Estos incluyen la memoria , como agrupaciones de almacenamientos intermedios asignados o espacios de direcciones, el disco duro , los controladores de caché y microcords . Una base de datos que cuenta con más recursos a su disposición tiene un mejor rendimiento que uno con menos recursos.
Optimization
optimización implica los procedimientos que se utilizan para hacer que el sistema de base de datos realiza la mayor eficacia posible . Todos los tipos de sistemas de bases de datos se pueden optimizar , sin embargo , algunas de las características de optimización puede ser externa o interna al DBMS , lo que afecta el rendimiento . Por ejemplo , las personas con funciones 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 se pueden crear fácilmente con el anterior , de acuerdo con " Couch DB: La guía definitiva ".
< br > 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 llevar a cabo diferentes funciones . Esto sucede cada vez que la carga de trabajo de la base de datos para un determinado recurso es alta. En ese caso, cuando aumenta la contención , la cantidad de datos procesados en un período determinado de tiempo disminuye.