Revista de ingeniería informática y tecnología de la información

Análisis del rendimiento de optimizadores de consultas con distintos componentes de hardware en RDBMS

Boukari Souley y Danlami Mohammed

Análisis del rendimiento de optimizadores de consultas con distintos componentes de hardware en RDBMS

La optimización de consultas es el proceso de elegir la forma más eficiente de ejecutar una declaración de lenguaje de consulta estructurado (SQL), mientras que el optimizador de consultas es una herramienta en el sistema de gestión de bases de datos relacionales (RDBMS) que lleva a cabo el proceso de optimización de una consulta. En este documento, se consideraron cuatro RDBMS diferentes, a saber, Microsoft SQL 2010 Server, Oracle 11g Release 2, My SQL 5.6 y Microsoft Access 2010. Con el propósito de probar, se utilizaron cuatro conjuntos de datos diferentes. Los datos se ejecutaron utilizando cada conjunto de datos (1 310 116, 1 047 999, 750 000, 500 000, 250 000 y 125 000). Se descubrió que agregar más memoria al sistema muestra un rendimiento mejorado del optimizador de consultas RDBMS. Además, aumentar el tamaño del disco duro tiene poco efecto en el rendimiento de RDBMS. Si bien el cambio del tamaño del procesador de un solo núcleo a dos núcleos no muestra una mejora visible en el rendimiento del RDBMS, en todos los casos mencionados, SQL Server 2010 ofrece un mejor rendimiento, seguido de My SQL 5.6, Oracle 11g release 2 y Ms Access 2010 respectivamente. Por lo tanto, este documento proporciona un marco para monitorear la tendencia de los cambios crecientes o decrecientes en los componentes de hardware sobre el rendimiento de los optimizadores de consultas en RDBMS. La aplicación se recomienda para desarrolladores y mantenedores de RDBMS.

Descargo de responsabilidad: este resumen se tradujo utilizando herramientas de inteligencia artificial y aún no ha sido revisado ni verificado.