IBMs DB2 har eksistert i en årrekke og har modnet til en robust relasjonsdatabase management system ( RDBMS ) . Mens DB2 har sin andel av konkurrent , for eksempel Oracle , MS SQL og MySQL , fortsetter det å nyte sterk tilstedeværelse i markedet. Dette utholdenhet skyldes flere fordeler som DB2 tilbyr. Kraftig Structure Query Language
DB2 har en kraftigere Structured Query Language ( SQL) dialekt enn Microsofts SQL tilbud. DB2 har funksjoner som objekt tabeller , før triggere , Java metode støtte, flere brukerdefinerte funksjoner og støtte for arrays. Ingen av disse funksjonene er støttet av MS SQL. SQL tillater direkte tilgang til dataene via databasen administrasjonsgrensesnitt av DB2. Det kan også være integrert i koden av applikasjoner skrevet i andre språk, for eksempel COBOL og Java. Denne fleksibilitet og funksjon liste kombineres for å gjøre DB2 en kraftig relasjonsdatabase styringssystem.
Multiple Platform Support
IBM produserer versjoner av DB2 som kjører på alle tilgjengelige plattformer , heller enn bare Windows - baserte plattformer . Inkludert i DB2 liste over støttede plattformer er AIX , HP - UX , Linux og søn. Denne evnen til å kjøre på en rekke hardware /software plattformer bringer en fleksibilitet til bordet som andre database motorer ikke tilbyr . IBM tilbyr også DB2 som en del av en pre -konfigurerte bundle sammen med operativsystemet . Denne kombinasjonen gir bedre ytelse siden operativsystemet er konfigurert for DB2 -database støtte ut av boksen , sparer systemansvarlig tid .
Selvjustering Memory Management
< p> database tuning er en del kunst og en del vitenskap , og normalt tar en betydelig mengde av en database administrator tid. En del av denne konfigurasjon jobben innebærer konfigurering hukommelse for de ulike arbeidsoppgaver for å oppnå den beste ytelse. I løpet av dagen tilgang er typisk via elektroniske søknader , med direkte tilgang til poster over hele databasen . Om natten endrer arbeidsmengden vanligvis til en batch -format , med sekvensiell behandling av poster blir normen . DB2 versjon 9 har en funksjon som kalles Self- tuning Memory Management ( STMM ) , som gjør at databasen til automatisk endre minnetildelingen når det er en endring i arbeidsmengden. Dette optimaliserer ytelsen ved å gjøre justeringer på fly til databasen minne og bufferområder uten krav om menneskelig inngripen ..
IBM Support
En stor fordel med DB2 er at det er en IBM- emisjon. Utviklet mange år siden på IBMs databaseløsninger laboratorier , har DB2 fått funksjon etter funksjon gjennom årene. IBM produserer programvareoppdateringer på en kontrollert basis etter grundig testing. IBMs høy kvalitet programvarestøtte er en faktor i DB2 popularitet, sammen med systemets stabilitet som resultat av denne støtten. IBMs forskning og utvikling dollar fortsette å forbedre produktet gjør DB2 til et ideelt valg for en RDBMS .