XML-indeksien vaikutus DB2 Express-C:n suorituskykyyn XML- käsittelyssä
Ahlqvist, Janita (2013)
Ahlqvist, Janita
HAAGA-HELIA ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013121321171
https://urn.fi/URN:NBN:fi:amk-2013121321171
Tiivistelmä
Tämän opinnäytetyön tarkoituksena on tutkia indeksien vaikutusta DB2:n suorituskykysuunnitelmaan XML -päivitysten käsittelyssä. Ennakko-odotuksena indeksit nopeuttavat XML-dokumentin löytymistä suuremmasta dokumenttijoukosta, mutta myös hidastavat löydetyn dokumentin päivittämistä.
Opinnäytetyön teoreettisessa osiossa käydään läpi XML ja tietokannat yleisesti, indeksien vaikutusta suorituskykysuunnitelmaan. Osiossa käydään myös läpi TPoX – kuormitustestin kehitystä.
Opinnäytetyössä selvitettiin indeksien vaikutusta 10 minuutin testiajojen perusteella. Testit suoritettiin ilman indeksejä sekä indeksien kanssa. Vaikutusta vertailtiin saatuihin statistiikkoihin sekä suorituskykysuunnitelmaan.
Tulokset osoittavat indeksien nopeuttavan XML-dokumenttien hakua kyselyiden, päivitysten ja poistojen osalta. Mahdollinen XML-indeksin päivitys hidasti marginaalisesti käsittelyä. Validointi ilman indeksejä sekä indeksien kanssa hidasti XML- käsittelyä. Johtopäätöksenä voidaan todeta indeksien vaikuttavan positiivisesti XML-käsittelyiden suorituskykyyn, jonka takia niiden käyttäminen on suositeltavaa.
Opinnäytetyön teoreettisessa osiossa käydään läpi XML ja tietokannat yleisesti, indeksien vaikutusta suorituskykysuunnitelmaan. Osiossa käydään myös läpi TPoX – kuormitustestin kehitystä.
Opinnäytetyössä selvitettiin indeksien vaikutusta 10 minuutin testiajojen perusteella. Testit suoritettiin ilman indeksejä sekä indeksien kanssa. Vaikutusta vertailtiin saatuihin statistiikkoihin sekä suorituskykysuunnitelmaan.
Tulokset osoittavat indeksien nopeuttavan XML-dokumenttien hakua kyselyiden, päivitysten ja poistojen osalta. Mahdollinen XML-indeksin päivitys hidasti marginaalisesti käsittelyä. Validointi ilman indeksejä sekä indeksien kanssa hidasti XML- käsittelyä. Johtopäätöksenä voidaan todeta indeksien vaikuttavan positiivisesti XML-käsittelyiden suorituskykyyn, jonka takia niiden käyttäminen on suositeltavaa.