Uppdraget för denna undersökning var att ta fram lösningar för att öka prestandan i en existerande databas som hanterar stora mängder av geografisk data. Databasen sparade blixtar och användare och användes för att notifiera användare om blixtar som slår ner nära deras position, vilket kräver frekventa uppslagningar i databasen för att matcha användares position med positionen av blixtnedslag. Vår metod var att sammanställa 4 olika lösningar: Rutnät, Polygoner, Caching och Indexering. Dessa lösningar utvärderades sedan med hjälp av en egenbyggd testmiljö med avseende på exekveringstid samt CPU- och minnesanvänding. Resultaten från dessa tester jämfördes med resultaten som den originella databasen fick och kunde på så sätt jämföra de olika metoderna för att se vilken av dom som gav störst ökning av prestandan. Det var flera av lösningarna som gav en märkbar ökning av prestandan men en kombination av polygoner och indexering gav den största ökningen av prestandan. Med resultaten från testningen så är det möjligt att få en inblick i hur olika metoder kan användas, för att öka prestandan i en databas som hanterar geografisk data och se vilken påverkan de faktiskt har under användning.