Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Datu bāzu veiktspējas testēšanas iespēju novērtējums |
Nosaukums angļu valodā |
Evaluation of Database Performance Testing |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr. sc. ing. Solvita Bērziša |
Recenzents |
Mg. sc. ing. Armands Baranovskis |
Anotācija |
RĪGAS TEHNISKĀ UNIVERSITĀTE
DATORZINĀTNES UN INFORMĀCIJAS TEHNOLOĢIJAS FAKULTĀTE
Informācijas tehnoloģiju institūts
DATU BĀZU VEIKTSPĒJAS TESTĒŠANAS IESPĒJU NOVĒRTĒJUMS
Edgars Brālītis
Anotācija
Informācijas sistēmu arhitektūras izveidē svarīgu sastāvdaļu veido izvēlētā datu bāze, kas rada nepieciešamību novērtēt tās veiktspēju, lai tiktu izvēlēta arhitektūrai un prasībām atbilstošākā datu bāze. Bakalaura darba mērķis ir izanalizēt datu bāzu veiktspējas testēšanas paņēmienus un metrikas, kā arī izmēģināt testēšanas rīkus SQL un NoSQL datu bāžu veiktspējas testēšanai. Darba uzdevumi ietver literatūras izpēti dažādiem veiktspējas testēšanas veidiem, metodēm, pieejām, kā arī aplūkot veiktspējas testēšanas rīkus. Veiktspējas testēšanas rīki, kuri ir izmantoti darbā ir DTM DB Stress demonstrācijas versija, kas ir komerciāls rīks par maksu, un JMeter, kas ir atvērtā pirmkoda risinājums. Darbā ir dots apraksts par SQL un NoSQL datu bāzēm un sīkāk aprakstītas MySQL un MongoDB datu bāzes. Apkopoti secinājumi par to, kura no testētajām datu bāzēm ir labāka, analizējot testēšanas rīka iegūtos rezultātus un izmantojot noteiktas veiktspējas metrikas.
Izdarot vairākus veiktspējas testus, izmantojot abus rīkus, ir secināts, ka JMeter satur vairāk funkcijas un ļauj veikt plašāku datu bāzes veiktspējas testēšanu, bet DTM DB Stress kā komerciāli piedāvāts rīks satur lietotājam pievilcīgāku un ērtāku grafisko lietotāja interfeisu. Analizējot JMeter iegūtos rezultātus ir secināts, ka MongoDB datu bāze ierakstīšanas un nolasīšanas darbības tabulās veic par 12 30 % ātrāk nekā MySQL datu bāze.
Bakalaura darbā ir 71 lappuses, 26 attēli, 17 tabulas, 0 pielikumi. Ir izmantoti 50 literatūras avoti. |
Atslēgas vārdi |
datu bāze, sql, nosql, testēšana, rīki, veiktspējas testēšana |
Atslēgas vārdi angļu valodā |
database, sql, nosql, testing, tools, performance testing |
Valoda |
lv |
Gads |
2013 |
Darba augšupielādes datums un laiks |
04.06.2013 21:35:55 |