SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares
- Autores
- Berlín, Julián R.; Pippia, Facundo
- Año de publicación
- 2013
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Aizemberg, Diego Ariel
Asteasuaín, Fernando - Descripción
- Los motores de base de datos relacionales de hoy en día cuentan con mecanismos para almacenar las consultas que por alguna razón demoran más tiempo de lo usual. Es muy común que el volumen de información almacenado en tales archivos sea de tamaño considerable, por lo que el proceso de detectar cuál o cuáles son las consultas que generan más carga en el servidor es una tarea muy difícil y las herramientas existentes no proveen una interfaz gráfica atractiva para atacar este problema eficientemente. En este trabajo se propone SQLVis, una herramienta de visualización de logs de consultas lentas agrupadas por similaridad, basada en Squarified Treemaps. Se estudiaron las tecnologías actuales para el desarrollo de sistemas que requieran visualizar datos complejos o fuera de lo común para luego seleccionar la que mejor se adaptara para desarrollar la herramienta propuesta. El objetivo es que con esta manera de visualizar la información contenida en el log, una persona pueda rápidamente comprender y evaluar cuál o cuáles son los grupos de consultas que más están afectando el rendimiento de la base de datos para un esquema de datos dado. Con SQLVis se obtuvieron buenos resultados en términos de tiempo en la identificación de los grupos de consultas con tiempos de ejecución por encima del umbral definido para logs de tamaño considerable.
Nowadays, relational database engines have mechanisms to log those queries that for some reason take longer time than usual to execute. It is very common that the volume of such information is of considerable size, so the process of detecting which of these queries generate more load in the server is a very difficult task since existing tools do not provide an attractive graphic interface to solve the problem efficiently. In this work we propose SQLVis, a visualization software based on Squarified Treemaps to visualize slow query logs grouped by similarity. We first studied the current available technologies for the development of visualization systems requiring visualize complex or unusual data and then we selected the best suited for the development of the proposed tool, the goal is that visualizing the information stored in the slow query log by using this tool, a person can understand which are the worst query patterns in terms of execution time that are impacting the performance of the database system for a given schema. With SQLVis we obtained good results in terms of time to identify groups of queries with similar patterns that takes longer execution times in logs of considerable size.
Fil: Berlín, Julián R.. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Fil: Pippia, Facundo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. - Materia
-
NFOVIS
TREEMAPS
INFORMATION VISUALIZATION
SQL SLOW QUERY LOGS
QUERY OPTIMIZATION - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar
- Repositorio
- Institución
- Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
- OAI Identificador
- seminario:seminario_nCOM000726_BerlinPippia
Ver los metadatos del registro completo
id |
BDUBAFCEN_4319cb1f0051d1f3c6c096de00c295bc |
---|---|
oai_identifier_str |
seminario:seminario_nCOM000726_BerlinPippia |
network_acronym_str |
BDUBAFCEN |
repository_id_str |
1896 |
network_name_str |
Biblioteca Digital (UBA-FCEN) |
spelling |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similaresBerlín, Julián R.Pippia, FacundoNFOVISTREEMAPSINFORMATION VISUALIZATIONSQL SLOW QUERY LOGSQUERY OPTIMIZATIONLos motores de base de datos relacionales de hoy en día cuentan con mecanismos para almacenar las consultas que por alguna razón demoran más tiempo de lo usual. Es muy común que el volumen de información almacenado en tales archivos sea de tamaño considerable, por lo que el proceso de detectar cuál o cuáles son las consultas que generan más carga en el servidor es una tarea muy difícil y las herramientas existentes no proveen una interfaz gráfica atractiva para atacar este problema eficientemente. En este trabajo se propone SQLVis, una herramienta de visualización de logs de consultas lentas agrupadas por similaridad, basada en Squarified Treemaps. Se estudiaron las tecnologías actuales para el desarrollo de sistemas que requieran visualizar datos complejos o fuera de lo común para luego seleccionar la que mejor se adaptara para desarrollar la herramienta propuesta. El objetivo es que con esta manera de visualizar la información contenida en el log, una persona pueda rápidamente comprender y evaluar cuál o cuáles son los grupos de consultas que más están afectando el rendimiento de la base de datos para un esquema de datos dado. Con SQLVis se obtuvieron buenos resultados en términos de tiempo en la identificación de los grupos de consultas con tiempos de ejecución por encima del umbral definido para logs de tamaño considerable.Nowadays, relational database engines have mechanisms to log those queries that for some reason take longer time than usual to execute. It is very common that the volume of such information is of considerable size, so the process of detecting which of these queries generate more load in the server is a very difficult task since existing tools do not provide an attractive graphic interface to solve the problem efficiently. In this work we propose SQLVis, a visualization software based on Squarified Treemaps to visualize slow query logs grouped by similarity. We first studied the current available technologies for the development of visualization systems requiring visualize complex or unusual data and then we selected the best suited for the development of the proposed tool, the goal is that visualizing the information stored in the slow query log by using this tool, a person can understand which are the worst query patterns in terms of execution time that are impacting the performance of the database system for a given schema. With SQLVis we obtained good results in terms of time to identify groups of queries with similar patterns that takes longer execution times in logs of considerable size.Fil: Berlín, Julián R.. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Fil: Pippia, Facundo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesAizemberg, Diego ArielAsteasuaín, Fernando2013info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttps://hdl.handle.net/20.500.12110/seminario_nCOM000726_BerlinPippiaspainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-09-29T13:43:40Zseminario:seminario_nCOM000726_BerlinPippiaInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-09-29 13:43:41.837Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse |
dc.title.none.fl_str_mv |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
title |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
spellingShingle |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares Berlín, Julián R. NFOVIS TREEMAPS INFORMATION VISUALIZATION SQL SLOW QUERY LOGS QUERY OPTIMIZATION |
title_short |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
title_full |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
title_fullStr |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
title_full_unstemmed |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
title_sort |
SQLVis : herramienta para la visualización de logs de sentencias SQL lentas con patrones similares |
dc.creator.none.fl_str_mv |
Berlín, Julián R. Pippia, Facundo |
author |
Berlín, Julián R. |
author_facet |
Berlín, Julián R. Pippia, Facundo |
author_role |
author |
author2 |
Pippia, Facundo |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Aizemberg, Diego Ariel Asteasuaín, Fernando |
dc.subject.none.fl_str_mv |
NFOVIS TREEMAPS INFORMATION VISUALIZATION SQL SLOW QUERY LOGS QUERY OPTIMIZATION |
topic |
NFOVIS TREEMAPS INFORMATION VISUALIZATION SQL SLOW QUERY LOGS QUERY OPTIMIZATION |
dc.description.none.fl_txt_mv |
Los motores de base de datos relacionales de hoy en día cuentan con mecanismos para almacenar las consultas que por alguna razón demoran más tiempo de lo usual. Es muy común que el volumen de información almacenado en tales archivos sea de tamaño considerable, por lo que el proceso de detectar cuál o cuáles son las consultas que generan más carga en el servidor es una tarea muy difícil y las herramientas existentes no proveen una interfaz gráfica atractiva para atacar este problema eficientemente. En este trabajo se propone SQLVis, una herramienta de visualización de logs de consultas lentas agrupadas por similaridad, basada en Squarified Treemaps. Se estudiaron las tecnologías actuales para el desarrollo de sistemas que requieran visualizar datos complejos o fuera de lo común para luego seleccionar la que mejor se adaptara para desarrollar la herramienta propuesta. El objetivo es que con esta manera de visualizar la información contenida en el log, una persona pueda rápidamente comprender y evaluar cuál o cuáles son los grupos de consultas que más están afectando el rendimiento de la base de datos para un esquema de datos dado. Con SQLVis se obtuvieron buenos resultados en términos de tiempo en la identificación de los grupos de consultas con tiempos de ejecución por encima del umbral definido para logs de tamaño considerable. Nowadays, relational database engines have mechanisms to log those queries that for some reason take longer time than usual to execute. It is very common that the volume of such information is of considerable size, so the process of detecting which of these queries generate more load in the server is a very difficult task since existing tools do not provide an attractive graphic interface to solve the problem efficiently. In this work we propose SQLVis, a visualization software based on Squarified Treemaps to visualize slow query logs grouped by similarity. We first studied the current available technologies for the development of visualization systems requiring visualize complex or unusual data and then we selected the best suited for the development of the proposed tool, the goal is that visualizing the information stored in the slow query log by using this tool, a person can understand which are the worst query patterns in terms of execution time that are impacting the performance of the database system for a given schema. With SQLVis we obtained good results in terms of time to identify groups of queries with similar patterns that takes longer execution times in logs of considerable size. Fil: Berlín, Julián R.. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. Fil: Pippia, Facundo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina. |
description |
Los motores de base de datos relacionales de hoy en día cuentan con mecanismos para almacenar las consultas que por alguna razón demoran más tiempo de lo usual. Es muy común que el volumen de información almacenado en tales archivos sea de tamaño considerable, por lo que el proceso de detectar cuál o cuáles son las consultas que generan más carga en el servidor es una tarea muy difícil y las herramientas existentes no proveen una interfaz gráfica atractiva para atacar este problema eficientemente. En este trabajo se propone SQLVis, una herramienta de visualización de logs de consultas lentas agrupadas por similaridad, basada en Squarified Treemaps. Se estudiaron las tecnologías actuales para el desarrollo de sistemas que requieran visualizar datos complejos o fuera de lo común para luego seleccionar la que mejor se adaptara para desarrollar la herramienta propuesta. El objetivo es que con esta manera de visualizar la información contenida en el log, una persona pueda rápidamente comprender y evaluar cuál o cuáles son los grupos de consultas que más están afectando el rendimiento de la base de datos para un esquema de datos dado. Con SQLVis se obtuvieron buenos resultados en términos de tiempo en la identificación de los grupos de consultas con tiempos de ejecución por encima del umbral definido para logs de tamaño considerable. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.12110/seminario_nCOM000726_BerlinPippia |
url |
https://hdl.handle.net/20.500.12110/seminario_nCOM000726_BerlinPippia |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
publisher.none.fl_str_mv |
Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital (UBA-FCEN) instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales instacron:UBA-FCEN |
reponame_str |
Biblioteca Digital (UBA-FCEN) |
collection |
Biblioteca Digital (UBA-FCEN) |
instname_str |
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
instacron_str |
UBA-FCEN |
institution |
UBA-FCEN |
repository.name.fl_str_mv |
Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
repository.mail.fl_str_mv |
ana@bl.fcen.uba.ar |
_version_ |
1844618757877530624 |
score |
13.070432 |