Carga de Trabajo de los benchmarks

Las cargas de trabajo para ambos benchmarks constan de los siguientes componentes:

• Construcción de la base de datos

• Ejecución de 22 preguntas de solo-lectura en modo monousuario y multiusuario

• Ejecución de 2 funciones de refresco.

La construcción de la base de datos incluye todos los tiempos de respuesta para crear las tablas, cargar los datos, crear índices, definir y validar restricciones, etc.

Las 22 preguntas están definidas en SQL-92 como plantillas (templates), por lo que antes de ser ejecutada sobre la base de datos se tiene que realizar la sustitución de parámetros. Se han elegido para mostrar la capacidad del sistema utilizando todos los recursos en contextos monousuario y multiusuario.

Las dos funciones de refresco (RF1 y RF2) modelan la carga de nueva información (RF1) y la eliminación de información obsoleta (RF2). RF1 inserta nuevas filas en la tabla lineitem y orders, mientras que RF2 elimina el mismo número de filas de las mismas tablas.

Fuente: Estructura de Computadores, Facultad de Informática, UCM