DICT biedt een MySQL databank aan voor algemeen gebruik, bijvoorbeeld als backend voor eenvoudige webapplicaties zoals Wordpress of Drupal op de webshares-omgeving.
De databank wordt gehost op een gedeelde omgeving, dus erg grote databanken of rekenintensieve queries horen hier niet thuis. De MySQL-omgeving is een replicerende cluster opstelling, waardoor downtime relatief beperkt blijft.
Je kan een databank aanvragen via DICT Selfservice, afzonderlijk of als onderdeel van de aanvraag voor een webshare.
We verwachten een degelijk ontworpen database schema, dat indexen voorziet op de velden die gebruikt worden in de WHERE-clause van SQL-statements en waar elke tabel steeds een primary key bevat.
Grote binairy blobs (zoals documenten of afbeeldingen) horen niet thuis in een relationele databank. Sla deze niet op in een tabel van je database, maar op een bestandsysteem.
Er worden dagelijkse backups genomen die gebruikt kunnen worden als disaster recovery. Die zijn gedurende 2 weken beschikbaar, daarna wordt er één wekelijkse backup bijgehouden gedurende 15 weken.
Zelf regelmatig extra backups nemen en bijhouden wordt afgeraden, zodat de opslagcapaciteit efficient gebruikt wordt. In geval van een disaster zal DICT de volledige database cluster terug herstellen.
Wel raden we aan om, alvorens je applicatie te upgraden eerst een dump te nemen van je database. Verwijder die dan opnieuw nadat de upgrade succesvol werd afgerond.