Sistema Eletrônico de Administração de Conferências, 6ª JICE - JORNADA DE INICIAÇÃO CIENTÍFICA E EXTENSÃO

Tamanho da fonte: 
APLICABILIDADE DE TÉCNICAS DE OTIMIZAÇÃO DE CONSULTAS: UM ESTUDO DE CASO
Mayara Kaynne Fragoso Cabral, Vanessa Aires Corado, João Carlos Bruno

Última alteração: 2015-10-06

Resumo


: As consultas SQL são uma das principais origens de perda de desempenho em bancos de dados, porém há diversas técnicas que podem ser utilizadas para otimizá-las. Com o objetivo de testar a viabilidade de técnicas consideradas de menor impacto e a facilidade de seu uso, foi realizado um estudo de caso em um banco de dados de um Ambiente Virtual de Aprendizagem (AVA). Identificou-se dentre as consultas SQL utilizada pela aplicação aquelas com maior tempo de execução. Aplicou-se nestas consultas quatro técnicas de otimização analisando o novo tempo de resposta da consulta, e a facilidade de aplicação da técnica. Ao término do estudo constatou-se que a utilização de técnicas simples podem influenciar de forma extrema na diminuição do tempo de resposta da consulta, e ainda que uma elaboração ruim na escrita da consulta afeta diretamente o desempenho da aplicação, impactando diretamente no usuário do sistema.  Nos testes realizados obteve-se um tempo de resposta em média 30,35 % menor após a aplicação das técnicas de otimização, comprovando a simplicidade e viabilidade de uso destas técnicas.

Texto completo: PDF