Proposta de estratégia para análise de escalabilidade do SGBD MySQL
Datum
2019-12-05Autor
Carraro, Cassiano da Silva
Orientador
Notari, Daniel Luís
Metadata
Zur LanganzeigeZusammenfassung
Base de dados possuem um papel fundamental no desenvolvimento de software. Com o avanço da utilização da computação em diversas áreas de atividade, a necessidade de fornecer capacidade de processamento, armazenamento e acesso passaram a ser essenciais para as aplicações. Nesse contexto, é comum as pessoas pensarem em escalabilidade do sistema somente quando se deparam com os efeitos colaterais relacionados ao aumento de carga de trabalho. Dessa forma, este trabalho propõem uma estratégia para definição da técnica de escalabilidade para sistemas de gerenciamento de base de dados (SGBD). O objetivo do trabalho é propor uma estratégia que possa ser utilizada como base para definição da técnica de escalabilidade mais adequada do MySQL, conforme a necessidade específica de cada aplicação. Para propor a estratégia, foram necessários o desenvolvimento de quatro etapas principais: configuração dos ambientes, execução de benchmarks, análise quantitativa e elaboração da proposta. A estratégia foi validada por meio de estudos de casos de aplicações obtidos de artigos relacionados. Como resultado da validação, foi possível identificar que a estratégia proposta garante uma avaliação inicial das técnicas de escalabilidade e orienta a avaliação contínua da arquitetura do SGBD (sic).