Estudo de tecnologias para melhorar a performance na busca de dados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | |
Tipo de documento: | Artigo de conferência |
Idioma: | por |
Título da fonte: | Repositório Universitário da Ânima (RUNA) |
Texto Completo: | https://repositorio.animaeducacao.com.br/handle/ANIMA/11097 |
Resumo: | Companies that does not have expirience in development area or have the need of generate resources quickly, skip an important part of the project, the planning, and with that, sometimes the best tools are no chosen to fit the software needs. In this study scenario we analyze the database. In the beginning of the development of the application there was no problems with performance in queries because the quantity of data and accesses was small, but, with time, this scenario changed and the first problems with performance appears. In this study the authors applied two alternatives to solve the query problems in a table of database postgreSQL. The first solution was the partition and the second was the application of a extension for column oriented database. After Analise benchmarks of the current scenario and the others solutions proposed by the authors, it was concluded that the partition had no significant gains, but the column oriented database solution manage to reduce the query time approximately by half for the main queries of the system. |
id |
Ânima_aac69bbd16d5ad8908096e8b13d223e1 |
---|---|
oai_identifier_str |
oai:repositorio.animaeducacao.com.br:ANIMA/11097 |
network_acronym_str |
Ânima |
network_name_str |
Repositório Universitário da Ânima (RUNA) |
repository_id_str |
|
spelling |
Estudo de tecnologias para melhorar a performance na busca de dadosPostgreSQLPerformanceParticionamentoBase de dados colunaresCompanies that does not have expirience in development area or have the need of generate resources quickly, skip an important part of the project, the planning, and with that, sometimes the best tools are no chosen to fit the software needs. In this study scenario we analyze the database. In the beginning of the development of the application there was no problems with performance in queries because the quantity of data and accesses was small, but, with time, this scenario changed and the first problems with performance appears. In this study the authors applied two alternatives to solve the query problems in a table of database postgreSQL. The first solution was the partition and the second was the application of a extension for column oriented database. After Analise benchmarks of the current scenario and the others solutions proposed by the authors, it was concluded that the partition had no significant gains, but the column oriented database solution manage to reduce the query time approximately by half for the main queries of the system.Empresas que não possuem experiência na área de desenvolvimento ou que possuem necessidade de alavancar recursos rapidamente acabam pulando uma importante parte do projeto de software o planejamento, e com isso, nem sempre as melhores ferramentas serão escolhidas para atender a necessidade do software, no caso deste estudo estamos falando do banco de dados. No início do desenvolvimento do sistema não houve problemas de performance nas consultas pois a quantidade de dados armazenada e a a quantidade de acessos a tabela era pequena, porém com o passar do tempo esse cenário mudou e apareceram os primeiros problemas de performance. Neste trabalho os autores aplicaram duas alternativas para tentar solucionar o problema de consulta em uma tabela do banco de dados PostgreSQL. A primeira foi o particionamento e a segunda foi aplicada uma extensão de base de dados colunar na tabela em questão. Após realizar os benchmarks da solução atual e das duas alternativas estudadas pelos autores, chegou-se a conclusão que o particionamento não trouxe ganhos significativos para a performance de consulta, já a solução de base de dados colunar conseguiu reduzir quase que pela metade o tempo de consulta das principais buscas realizadas pelo sistema.Morales, AranBoeing, Eduardo NienkotterBoeing, Ricardo Nienkotter2018-07-08T21:19:11Z2020-11-29T06:04:33Z2018-07-08T21:19:11Z2020-11-29T06:04:33Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject50 f.application/pdfhttps://repositorio.animaeducacao.com.br/handle/ANIMA/11097Sistemas de Informação - Pedra BrancaPalhoça/ SCAttribution-NonCommercial-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/3.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Universitário da Ânima (RUNA)instname:Ânima Educaçãoinstacron:Ânima2020-12-02T07:51:55Zoai:repositorio.animaeducacao.com.br:ANIMA/11097Repositório InstitucionalPRIhttps://repositorio.animaeducacao.com.br/oai/requestcontato@animaeducacao.com.bropendoar:2020-12-02T07:51:55Repositório Universitário da Ânima (RUNA) - Ânima Educaçãofalse |
dc.title.none.fl_str_mv |
Estudo de tecnologias para melhorar a performance na busca de dados |
title |
Estudo de tecnologias para melhorar a performance na busca de dados |
spellingShingle |
Estudo de tecnologias para melhorar a performance na busca de dados Boeing, Eduardo Nienkotter PostgreSQL Performance Particionamento Base de dados colunares |
title_short |
Estudo de tecnologias para melhorar a performance na busca de dados |
title_full |
Estudo de tecnologias para melhorar a performance na busca de dados |
title_fullStr |
Estudo de tecnologias para melhorar a performance na busca de dados |
title_full_unstemmed |
Estudo de tecnologias para melhorar a performance na busca de dados |
title_sort |
Estudo de tecnologias para melhorar a performance na busca de dados |
author |
Boeing, Eduardo Nienkotter |
author_facet |
Boeing, Eduardo Nienkotter Boeing, Ricardo Nienkotter |
author_role |
author |
author2 |
Boeing, Ricardo Nienkotter |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Morales, Aran |
dc.contributor.author.fl_str_mv |
Boeing, Eduardo Nienkotter Boeing, Ricardo Nienkotter |
dc.subject.por.fl_str_mv |
PostgreSQL Performance Particionamento Base de dados colunares |
topic |
PostgreSQL Performance Particionamento Base de dados colunares |
description |
Companies that does not have expirience in development area or have the need of generate resources quickly, skip an important part of the project, the planning, and with that, sometimes the best tools are no chosen to fit the software needs. In this study scenario we analyze the database. In the beginning of the development of the application there was no problems with performance in queries because the quantity of data and accesses was small, but, with time, this scenario changed and the first problems with performance appears. In this study the authors applied two alternatives to solve the query problems in a table of database postgreSQL. The first solution was the partition and the second was the application of a extension for column oriented database. After Analise benchmarks of the current scenario and the others solutions proposed by the authors, it was concluded that the partition had no significant gains, but the column oriented database solution manage to reduce the query time approximately by half for the main queries of the system. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-07-08T21:19:11Z 2018-07-08T21:19:11Z 2018 2020-11-29T06:04:33Z 2020-11-29T06:04:33Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.animaeducacao.com.br/handle/ANIMA/11097 |
url |
https://repositorio.animaeducacao.com.br/handle/ANIMA/11097 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
Sistemas de Informação - Pedra Branca |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
50 f. application/pdf |
dc.coverage.none.fl_str_mv |
Palhoça/ SC |
dc.source.none.fl_str_mv |
reponame:Repositório Universitário da Ânima (RUNA) instname:Ânima Educação instacron:Ânima |
instname_str |
Ânima Educação |
instacron_str |
Ânima |
institution |
Ânima |
reponame_str |
Repositório Universitário da Ânima (RUNA) |
collection |
Repositório Universitário da Ânima (RUNA) |
repository.name.fl_str_mv |
Repositório Universitário da Ânima (RUNA) - Ânima Educação |
repository.mail.fl_str_mv |
contato@animaeducacao.com.br |
_version_ |
1767415801471565824 |