Velge riktig type database

Planlegger du å opprette en database må du først ta stilling til hvilken type database som er riktig for din tjeneste. Valgene i dag er mellom PosgreSQL, MySQL (Oracle Community versjonen), MSSQL og Oracle.

Ofte er det gitt hvilken type database du trenger. Dette kan f.eks skyldes spesifikke krav i den tjenesten som skal kjøres. Det er derfor viktig å lese nøye gjennom kravene som følger med tjenesten.

Andre ganger er det mer fritt hvilken database som kan benyttes. Da skal man velge database ut fra følgende prioriterte rekkefølge

  1. PostgreSQL eller MySQL (Open Source)
  2. MSSQL eller Oracle (Lisensiert programvare)

PostgreSQL

PostgreSQL er en Open Source database som vi anbefaler for de fleste formål. Dersom tjenesten støtter PosgreSQL skal denne databasen i hovedsak velges. UiO har generelt ikke kjøpt supporttjenester for PostgreSQL.I samarbeid med ulike Open Source Communities vil USIT prøve å løse tekniske problemer. Det er mulig å kjøpe support fra en tredjepart, men dette må betales av de som etterspør dette. Evt pris for support avtales som en del av bestillingsprosessen.

Er tilgjengelig i UiO servernett, NREC, EduCloud og TSD

MySQL

MySQL versjonen vi pr i dag drifter, er Oracle sin Opensource Community release. På et senere tidspunkt vil det være mulig å velge mellom denne og MariaDB. På samme måte som for PostgreSQL så er det ikke kjøpt noen support tjenester for databasen.

Er tilgjengelig i UiO servernett, NREC, EduCloud og TSD

MSSQL

MSSQL er et kommersielt produkt hvor UiO betaler lisens basert på bruk. Bruk av MSSQL-databaser skal derfor i hovedsak baseres på at tjenesten  krever MSSQL, eller at verdien av tjenesten blir vesentlig høyere ved bruk av MSSQL. UiO kjøper support fra leverandøren av databasen slik at vi får hjelp til å løse tekniske problemer om det er behov for det. UiO tilbyr Microsoft SQL Server Standard Edition. Om tjenesten har behov for Microsoft SQL Server Enterprise Edition,  må dette kjøpes inn separat og kostnaden dekkes.

Vi drifter SQL Server kun på versjoner som er under Mainstream Support, og vi prøver å holde oss til maks 2 versjoner. Pr desember 2023 er dette SQL Server 2019 og SQL Server 2022.

Er tilgjengelig i UiO servernett, NREC, EduCloud og TSD

Oracle

Oracle er et kommersielt produkt hvor UiO betaler lisens basert på bruk. Bruk av Oracle-databaser må derfor avklares i forhold til lisensbetingelsene vi har med Oracle. UiO kjøper support fra leverandøren av databasen slik at vi får hjelp til å løse tekniske problemer om det er behov for det. UiO kjører Oracle Enterprise Edition. Noen opsjoner i Oracle er ikke dekket av Enterprise Edition lisensen. Det er viktig å klargjøre hvilke opsjoner tjenesten krever.

Er tilgjengelig i UiO servernett og i spesialtilfeller i TSD.

Hjelp med valg av database

Ta gjerne kontakt med database-drift@usit.uio.no dersom du fortsatt er usikker på hvilken type database som passer best i akkurat ditt tilfelle.

Publisert 4. apr. 2019 14:57 - Sist endret 14. des. 2023 15:46