Utvärdering av H2-databas för GlobalEye jämfört med Sybase : Prestandatester mellan databaser

Detta är en Kandidat-uppsats från Luleå tekniska universitet/Institutionen för system- och rymdteknik

Författare: Mattias Nilsson; [2021]

Nyckelord: H2; Databas; Sybase; Prestandatester; Open Source; Indexering;

Sammanfattning: Att byta databas i ett befintligt system är svårt. För att ta reda på om en annan databas fungerar tillfredsställande till systemet finns inte mycket annat att göra än att testa. Syftet med detta arbete är att utvärdera om det är möjligt för SAAB att byta databas frånSybase ASE Express Edition till H2. För utvärderingen byggs ett så kallat ''Proof-of-Concept'' med den nya databasen kopplad till systemet. Med denna uppsättning görs tester för att undersöka skillnader i funktion och prestanda. Testerna görs genom att bygga arbetslaster som båda databaserna får hantera, där tiden det tar att utföra arbetet mäts. Det görs även förbättringar på linjära sökmetoder i systemet. Resultaten visar att Sybase-databasen har bättre prestanda när det gäller att läsa från databasen.Men att H2 har mycket bättre prestanda när det gäller att skriva till databasen.Slutsatsen som dras från utvärderingen är att H2 fungerar som en ersättare till Sybase ASE ExpressEdition. Systemets linjära sökmetoder utvärderas och ersätts med teoretiskt bättre binära sökmetoder.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)