Beta 1


Title Optimering af log database
Author Christensen, Kim
Supervisor Falster, Peter (Algorithms and Logic, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Diplom thesis
Year 2009
Abstract Dubex A/S har nogle store database, der indeholder informationer trukket ud fra firewall log filer. En måneds informationer fylder ca. 2-3 GB. Der bliver jævnligt søgt i denne data, ere måneder tilbage, hvilket grundet størrelsen og mængden af informationer der trækkes ud af databasen, kan tage flere minutter. Dette er ikke optimalt, hverken for kunderne eller for supporterne. Derfor er Dubex meget interesseret i at undersøge hvordan databasen kan blive optimeret, således at udtrækket ikke tager så lang tid og data ikke fylder så meget. Derfor vil jeg kigge på forskellige muligheder for at optimerer databasen til dette, sammenligne dem, og finde den metoder der fungere bedst, både hastighedsmæssigt, men også tage hensyn til, at ændringer i importen af disse data ikke er så omfattende, at databasen optimeringen ikke kan betale sig. Et af kravene er at MySQL skal bruges som backend database. Blandt de mange muligheder vil jeg blandt andet undersøge kolonne-baserede databaser, clustered tabeller, bedre opdeling af informationer i tabeller og brug af indeks. Der findes allerede MySQL storage engines til mange af disse ting, hvor performance og simplicitet vil blive testet og opvejet mod andre muligheder.
Series IMM-B.Eng.-2009-70
Fulltext
Original PDF dip09_70_net.pdf (1.63 MB)
Admin Creation date: 2009-04-28    Update date: 2010-10-28    Source: dtu    ID: 241950    Original MXD