Fordelene med DB2

...

IBMs DB2 er et kraftig administrasjonssystem for relasjonsdatabaser.

IBMs DB2 har eksistert i en årrekke og har modnet til et robust relasjonsdatabasestyringssystem (RDBMS). Mens DB2 har sin andel av konkurrenter, som Oracle, MS SQL og MySQL, fortsetter den å ha sterk markedstilstedeværelse. Denne utholdenheten skyldes flere fordeler som DB2 tilbyr.

Kraftig strukturspørringsspråk

DB2 har en kraftigere SQL-dialekt (Structured Query Language) enn Microsofts SQL-tilbud. DB2 har funksjoner som objekttabeller, før-triggere, Java-metodestøtte, flere brukerdefinerte funksjoner og støtte for arrays. Ingen av disse funksjonene støttes av MS SQL. SQL gir direkte tilgang til dataene via databaseadministrasjonsgrensesnittet til DB2. Det kan også legges inn i koden til applikasjonsprogrammer skrevet på andre språk, for eksempel COBOL og Java. Denne fleksibiliteten og funksjonslisten gjør DB2 til et kraftig administrasjonssystem for relasjonsdatabaser.

Dagens video

Støtte for flere plattformer

IBM produserer versjoner av DB2 som kjører på alle tilgjengelige plattformer, i stedet for bare Windows-baserte plattformer. Inkludert i DB2-listen over støttede plattformer er AIX, HP-UX, Linux og Sun. Denne muligheten til å kjøre på en rekke maskinvare-/programvareplattformer gir bordet en fleksibilitet som andre databasemotorer ikke tilbyr. IBM tilbyr også DB2 som en del av en forhåndskonfigurert pakke sammen med operativsystemet. Denne kombinasjonen gir bedre ytelse siden operativsystemet er konfigurert for DB2-databasestøtte rett ut av esken, noe som sparer systemadministratoren for tid.

Selvjusterende minnehåndtering

Databaseinnstilling er delvis kunst og delvis vitenskap, og tar normalt en betydelig del av databaseadministratorens tid. En del av denne konfigurasjonsjobben innebærer å konfigurere minne for de ulike arbeidsbelastningene for å oppnå best ytelse. På dagtid skjer tilgangen vanligvis via nettbaserte applikasjoner, med tilfeldig tilgang til poster på tvers av databasen. Om natten endres arbeidsmengden vanligvis til et batchformat, med sekvensiell behandling av poster som normen. DB2 versjon 9 tilbyr en funksjon kalt Self-tuning Memory Management (STMM), som lar databasen automatisk endre minnetildelingen når det er en endring i arbeidsmengden. Dette optimerer ytelsen ved å gjøre justeringer på farten til databaseminnet og bufferbassengene uten behov for menneskelig inngripen.

IBM-støtte

En stor fordel med DB2 er at det er et IBM-tilbud. DB2 ble utviklet for mange år siden i IBMs databaselaboratorier, og har fått funksjon etter funksjon gjennom årene. IBM produserer programvareoppdateringer og oppdateringer på kontrollert basis etter grundig testing. IBMs høykvalitets programvarestøtte er en faktor i DB2s popularitet, sammen med systemstabiliteten som følger av denne støtten. IBMs forsknings- og utviklingsmidler fortsetter å forbedre produktet, noe som gjør DB2 til et ideelt valg for et RDBMS.