Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/7359
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGomes, Diogo Nuno Pereirapt
dc.contributor.advisorPereira, Óscar Narciso Mortáguapt
dc.contributor.authorSantos, Wilson Bertino Lopes dospt
dc.date.accessioned2012-03-16T16:17:03Z-
dc.date.available2012-03-16T16:17:03Z-
dc.date.issued2011-
dc.identifier.urihttp://hdl.handle.net/10773/7359-
dc.descriptionMestrado em Engenharia de Computadores e Telemáticapt
dc.description.abstractA API JDBC permite aos programas Java manipularem dados de uma base de dados. No entanto, a definição da API não prevê uma utilização concorrente dos seus servi cos, n~ao e por isso poss vel partilhar objectos JDBC em seguran ca entre threads. Neste documento e descrita uma implementa c~ao concorrente da interface ResultSet. Esta interface e utilizada para ler ou modi car linhas do resultado da execu c~ao de uma instru c~ao SQL. O driver JDBC foi criado para SQL Server 2008. De modo a avaliar o desempenho da solu c~ao desenvolvida foram realizados testes de desempenho comparando-a com a implementa c~ao do driver da Microsoft, em que se criou um ResultSet por thread. Os resultados mostraram que a ideia desenvolvida produz um aumento de desempenho em ambientes multithreaded.pt
dc.description.abstractThe JDBC API allows Java programs to access data stored on a data base. However, the API specification doesn't provide a solution for concurrent access to its interfaces, so it isn't safe to shared the same JDBC object between threads. This document describes the concurrent implementation of the Result Set interface. This interface is used to read or modify lines in the result of executing a SQL statement. The JDBC driver was created for SQL Server 2008. In order to assess its performance, the developed solution was benchmarked against the situation where it is created one ResultSet per thread using Microsoft's implementation of the JDBC driver. Results show that the solution increases performance on a multithreaded environment.pt
dc.language.isoporpt
dc.publisherUniversidade de Aveiropt
dc.rightsopenAccesspor
dc.subjectEngenharia de computadorespt
dc.subjectGestão de bases de dadospt
dc.subjectBases de dados relacionaispt
dc.subjectSQL (Structured Query Language)pt
dc.subjectJDBC (Java database connectivity)pt
dc.titleJDBC (Java DB connectivity) concorrentept
dc.typemasterThesispt
thesis.degree.levelmestradopt
thesis.degree.grantorUniversidade de Aveiropt
Appears in Collections:UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
244849.pdf2.04 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.