mboost-dp1

SXC - flaivoloka

Databaseydelse kan forbedres med op til ti gange ifølge dansk ph.d-studerende

- Via Version2 - , redigeret af Net_Srak , indsendt af arne_v

Når det kommer til databaser, så er et af de vigtigste parametre, hvor hurtig den er til at levere resultatet på en given forespørgsel. Danske Rasmus Resen Amossen håber på, han han gøre en forskel på det område, og tjene penge på det. Det skriver Version2.

Amossen er ved at færdiggøre sit ph.d-projekt, som skal afleveres om to måneder, hvor han har kigget på tre områder, han mener, der kan forbedres. De omfatter måden, man tilgår data på, størrelsen af de data man tilgår og mængden af data, som kan behandles i et givent tidsrum.

I forbindelse med arbejdet på sit ph.d-projekt har Amossen i nogle tilfælde opnået forbedringer på helt op til 10 gange, fordi han har reduceret den mængde data, der skal gennemgås med 90 %. Det er en meget kraftig forbedring, og selv ved forbedringer på “kun” det dobbelte, vil det have kommerciel interesse for mange virksomheder.

Når ph.d.-projektet er afsluttet, håber Amossen at kunne finde en investor, så han kan få etableret et firma, der skal arbejde videre med projektet.





Gå til bund
Gravatar #1 - niXir
28. sep. 2010 11:28
Vil han lave sin egen database? Det er da et seriøst projekt som vil tage år at få stabiliseret hvis han ikke baserer det på en fungerende db..

Interessant tankegang han har - bliver interessant at følge!
Gravatar #2 - nielsbrinch
28. sep. 2010 11:29
Ja, jeg tror også han sidder og nørkler med SQL og har opdaget noget der hedder execution plan ;)

Nej, der står i kildeartiklen som om det kan lægges mellem applikationen og databasen. Han er vel ikke ude i noget så frækt som caching?
Gravatar #3 - Sofus99
28. sep. 2010 11:31
Ja lad os nu se hvad det kaster af sig, hvis der virkelig var så meget performance at hente, mon så ikke der var andre der løbende havde fået lignende ideer under de mange års udvikling vi efterhånden har haft til at optimere.

Jeg elsker iøvrigt det der "med op til x gange", det rimer så dejligt på alle de fede reklamer man får kastet i hovedet hvor man kan spare "op til 50%", og når det så kommer til stykket så er det en enkelt gammel kedelig dørmåtte eller lignende der er 50% på, og resten af varerne kan man så måske spare 5% på hvis man er rigtig heldig.
Gravatar #4 - Remmerboy
28. sep. 2010 11:57
han har fundet ud af, at index'er hjælper :p
ibm har ellers med deres db2-mainframe combo ellers en rigtig hurtig databaseperformance pga hardcoded pegepinde. dårlig kodningstil, men utrolig hurtig performance.

det kunne da være interessant at læse hvad hans konklusioner bliver (kunne kun læse i kilden, at man kunne smide beregninger til gpu'er)
Gravatar #5 - Coney
28. sep. 2010 12:02
Sofus99 (3) skrev:
Ja lad os nu se hvad det kaster af sig, hvis der virkelig var så meget performance at hente, mon så ikke der var andre der løbende havde fået lignende ideer under de mange års udvikling vi efterhånden har haft til at optimere.


Det er jo så lidt det der sker nu ikke... Han er så angiveligvis bare den første... Det er vel ikke mere urealistisk bare fordi han er dansker:)
Gravatar #6 - ipwn
28. sep. 2010 12:28
Glæder mig til at læse hans afhandling når den er færdig :) Database optimering er forfærdeligt spændende, og meget relevant.

#3 Tjah, det er lidt pop-videnskabligt at komme med sådan en udtalelse, enig. Men tallet er garanteret rigtigt. Konteksten må vi så vente på til vi kan læse hans afhandling desværre. Det eneste vi kan få ud af denne information, er at det er en forbedring :)

Men husk på at database optimering mv., er et meget aktivt felt. Vi er langt fra perfekte løsninger. Der er forskning i det her i mange årtier. Databaser er sindssyg komplicerede, og super nødvendige i rollerne de spiller i IT systemer.
Gravatar #7 - gmD
28. sep. 2010 12:44
Det lyder spændende.
Held og lykke med projektet Rasmus Resen Amossen.
Gravatar #8 - atke
28. sep. 2010 19:49
<offtopic>
Hr. Amossen. Er han mon søn af AMOS? Det gamle begynder programmeringssprog på Amiga'en.

wikipedia

Hvis han er søn af programmeringssproget, må han være programmeret i AMOS. Ikke så mærkeligt at han har så god indsigt i computere. Så er hans opdagelse af 10x performance forbedring måske bare at han har opdaget at kode kan compiles istedet for interpretes i runtime.
</offtopic>
Gravatar #9 - lorric
28. sep. 2010 19:50
Jeg håber han har sørget for at have patenterne i orden, ellers skal de store database ydere nok komme efter det...
Gravatar #10 - fatal
28. sep. 2010 20:50
Hmm er det ham selv der kan lave patentet på teknologien? Umiddelbart må det da være dem han har lavet ph.d. for...eller?
Gravatar #11 - gnаrfsan
28. sep. 2010 20:56
niXir (1) skrev:
Vil han lave sin egen database? Det er da et seriøst projekt som vil tage år at få stabiliseret hvis han ikke baserer det på en fungerende db..

Han kunne jo snyde, og tage udgangspunkt i en open source database, så han slipper for meget af det banale arbejde...
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login