Niet elke organisatie draait op Microsoft SQL Server. DBADesk beheert, optimaliseert en migreert ook Oracle-, PostgreSQL-, MySQL- en MariaDB-databases. Of het nu gaat om het dagelijkse beheer van een productiedatabase, een trage applicatie of een migratie naar een ander platform: u werkt met een specialist die de verschillen tussen deze databases kent.
Welke databases we beheren
| Database | Typische toepassing | Waar we u mee helpen |
|---|---|---|
| Microsoft SQL Server | ERP, boekhouding, maatwerk en datawarehouses op het Microsoft-platform | Zie SQL Server-beheer |
| Oracle Database | Bedrijfskritische en grote applicaties | Back-up en herstel, prestaties, upgrades, beveiliging |
| PostgreSQL | Moderne webapplicaties, SaaS en geodata | Beheer, replicatie, onderhoud (VACUUM), prestaties |
| MySQL | Websites, webshops en webapplicaties | Beheer, replicatie, InnoDB-tuning, upgrades |
| MariaDB | Webapplicaties en hostingomgevingen | Beheer, replicatie en clustering, back-ups, prestaties |
Wat databasebeheer omvat
Voor elk platform hanteren we dezelfde aanpak, ingevuld met de hulpmiddelen en best practices van die database:
- Back-up en herstel: een back-upstrategie die past bij hoeveel gegevensverlies en stilstand u kunt hebben, en periodieke hersteltests om zeker te weten dat de back-ups werken.
- Bewaking: beschikbaarheid, schijfruimte, groei, foutmeldingen, replicatievertraging en mislukte taken.
- Onderhoud en updates: het gepland bijwerken van de databasesoftware en het regelmatig onderhouden van indexen en statistieken.
- Beveiliging: gebruikers, rechten, versleutelde verbindingen en het afsluiten van onnodige toegang.
- Prestaties: het opsporen van trage queries en het verbeteren van indexen, configuratie en geheugengebruik.
- Rapportage en advies: een periodiek overzicht van de staat van uw databases, met concrete aanbevelingen.
Oracle Database
Oracle draait vaak onder applicaties waar het bedrijf op leunt. We richten back-up en herstel in met RMAN, analyseren prestatieproblemen met de ingebouwde diagnose (zoals AWR-rapporten), beheren tablespaces, gebruikers en rechten, en begeleiden upgrades naar een ondersteunde versie. Ook PL/SQL-code en trage queries nemen we onder de loep.
PostgreSQL
PostgreSQL is krachtig en open source, maar vraagt om goed onderhoud. We zorgen dat autovacuum goed is afgesteld, zodat tabellen niet onnodig groeien, richten streaming replicatie en een herstelbare back-upstrategie in, en analyseren trage queries met onder meer pg_stat_statements en EXPLAIN. Ook extensies zoals PostGIS voor geodata beheren we mee.
MySQL en MariaDB
MySQL en MariaDB zijn verwant, maar verschillen in functies en versies. We stellen de InnoDB-opslag af op uw werklast, gebruiken de slow query log om trage queries te vinden, richten replicatie in en maken back-ups met de passende hulpmiddelen, zoals mysqldump of Mariabackup. Voor MariaDB richten we desgewenst een Galera-cluster in voor hoge beschikbaarheid.
Migraties tussen databases
Overstappen naar een ander databaseplatform, bijvoorbeeld van Oracle naar PostgreSQL om licentiekosten te besparen, of van MySQL naar MariaDB, vraagt om zorgvuldige voorbereiding. We inventariseren datatypes, procedures en afhankelijkheden, testen de migratie vooraf en plannen de overstap met zo min mogelijk stilstand. Ook een upgrade naar een nieuwe hoofdversie van hetzelfde platform begeleiden we op die manier.
Als bron voor uw datawarehouse
Draait uw ERP of webapplicatie op Oracle, PostgreSQL, MySQL of MariaDB? Dan kunnen we die gegevens direct ontsluiten voor rapportage. Met DataWarehouse in a Box worden ze automatisch geladen, gecontroleerd en klaargezet voor Power BI, zonder de productiedatabase te belasten. Zie ook ETL en data-integratie.
Hoe we starten
- Kennismaking: we bespreken welke databases u gebruikt en waar u tegenaan loopt.
- Nulmeting: een health check van uw databases, met een rapport van risico's en verbeterpunten.
- Afspraken: we leggen vast wat we bewaken, hoe vaak we rapporteren en hoe u ons bereikt bij een verstoring.
- Beheer of project: doorlopend beheer, of een afgebakende opdracht zoals tuning of een migratie.
Veelgestelde vragen
Kunnen jullie meerdere databaseplatforms tegelijk beheren?
Ja. Veel organisaties hebben bijvoorbeeld SQL Server onder het ERP en MySQL of PostgreSQL onder de website of een webapplicatie. U krijgt één aanspreekpunt en één rapportage voor alle databases.
Wat kost databasebeheer?
Dat hangt af van het aantal databases en het gewenste serviceniveau. Na de kennismaking ontvangt u een voorstel met een vaste maandprijs.
Moeten we toegang tot onze servers geven?
Ja, beheer vraagt om beveiligde toegang. We spreken samen af hoe die wordt ingericht en vastgelegd.