• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Analise de desempenho de banco de dados utilizando Benchmarks especializados

Pereira, Rafles Frausino 19 September 1990 (has links)
Orientador: Geovane Cayres Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-13T23:16:26Z (GMT). No. of bitstreams: 1 Pereira_RaflesFrausino_M.pdf: 4773203 bytes, checksum: 686091de688cc78af8b2902255256a6b (MD5) Previous issue date: 1990 / Resumo: Apresentamos, neste trabalho, uma metodologia de análise de desempenho de sistemas de bancos de dados intitulada Metodologia de Benchmark Especializado (MBE). Nesta metodologia, o usuário parametriza um modelo de representação do sistema, baseado em uma aplicação ou conjunto de aplicações. O modelo é estruturado em níveis, que representam desde as estruturas mais abstratas de um sistema de banco de dados, até as características mais físicas. Nesta representação podem ser modelados: o ambiente de execução, o banco de dados e a carga de trabalho. A metodologia pode ser empregada na análise de alternativas de projeto de banco de dados, como, também, na seleção de um sistema de gerenciamento de banco de dados. A validação da MBE foi efetuada através da implementação de um protótipo de uma ferramenta, que foi utilizada para gerar um benchmark sintético conhecido e um benchmark especializado para uma dada aplicação. / Abstract: This work describes a database performance methodology called Specialized Benchmark Methodology (MBE). ln this methodology the user sets parameters of a layered system model that is based on one or a group of aplications. Each layer represents an abstraction level of an application representation, from the logical structure down to the most physical aspects. The environment, the database and the workload can be represented in the mode!. The MBE can be used for selecting design alternatives as well as in the selection of database management systems. Validation of MBE was acomplished through a prototype tool used for generating a wel1 known sinthetic benchmark and a benchmark specialized for a given application. / Mestrado / Mestre em Ciência da Computação
2

Avaliação de um sistema de gerencia de banco de dados em memoria principal para uso em aplicações WEB / Evaluation of a main-memory database for use on web applications

Supriano, Anderson 31 July 2006 (has links)
Orientador: Luiz Eduardo Buzato / Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-07T21:51:35Z (GMT). No. of bitstreams: 1 Supriano_Anderson_M.pdf: 835080 bytes, checksum: b62645ab9d314ade2a5badaad1879518 (MD5) Previous issue date: 2006 / Resumo: Aplicações web são cada vez mais comuns em nosso cotidiano e com isto torna-se necessária a busca por soluções para a melhora do desempenho no acesso a essas aplicações. Várias técnicas existem para esta melhora de desempenho, entre elas a replicação de aplicações e bancos de dados e o uso de bancos de dados em memória principal. Em busca da melhora de desempenho pensa-se em juntar um banco de dados de memória principal com as técnicas de replicação. Para isto, é necessário escolher um banco de dados de memória principal que seja estável e já tenha bom desempenho, para que a camada de replicação possa ser implementada utilizando-o como base. Este trabalho tem o objetivo de analisar o desempenho de um banco de dados de memória principal e compará-lo com o desempenho de dois bancos de dados tradicionais. Os bancos de dados escolhidos foram: Monet, de memória principal, e MySQL e PostgreSQL, tradicionais. Para que uma medida de desempenho seja feita de modo que seja válida para o uso em aplicações web, o benchmark escolhido foi o TPC-W, que especifica a implementação de uma loja de livros e browsers emulados para acessar essa loja, de modo que é possível fazer uma análise de desempenho. Este trabalho irá mostrar um estudo sobre as teorias envolvidas e os resultados dos testes aplicados, em que o Monet não mostra ter um desempenho superior em todos os casos e nem está maduro o suficiente para ser usado na prática em replicação de aplicações web. Portanto, outras soluções baseadas em sistemas de gerência de persistência alternativos devem ser consideradas / Abstract: Web applications are very common applications nowadays and it is necessary to find solutions for performance improvements for these applications. There are several ways to implement these performance improvements, including applications and databases replication and usage of main-memory databases. Looking for performance improvements we can think about using main-memory databases together with replication algorithms. In order to implement this, it is necessary to choose a main-memory database that are stable and with good performance to be used to implement a replication layer on it. The objective of this work is analyzing a main-memory database performance and compares it with the performance of two traditional databases. The database systems chosen were: Monet, as a main-memory database, and MySQL and PostgreSQL, as traditional databases. In order to have a benchmark that is valid for web applications usage we chose the TPC-W benchmark, which specifies a book store implementation and emulated browsers to access this shop, which allows an analysis on database performance. This work will show a study about theories involved and the results of executed tests, where Monet¿s performance does not seem to be better performance in most cases and Monet seems not be stable enough to be used on a real system for replication of web applications. Therefore, other solutions based on alternative persistence management systems should be considered. / Mestrado / Engenharia de Computação / Mestre em Ciência da Computação

Page generated in 0.3556 seconds