NLEN
Direct technisch advies?
Home > Blog

Migratie naar Azure SQL-database, elk voordeel heb z’n nadeel MS SQL Server

Mark van der Haar29-02-2024 8:08
Er zijn veel verschillende manieren om een SQL Server-database te migreren naar een Azure SQL-database. Omdat in Azure een aantal zaken niet zullen werken, moet je wel eerst duidelijk hebben wat er uit jouw database de cloud in kan. Met de Data migration assistant (DMA) van Microsoft kan eerst een pre-migratie-assessment gedaan worden, zodat je weet wat je te wachten staat. In deze blog zet Mark van der Haar, Senior Database Reliability Engineer bij OptimaData, een aantal van migraties-opties op een rij.
Geen reacties
Tino Dudink7-12-2023 11:54
De cloud kent flinke voordelen als het gaat om schaalbaarheid en beschikbaarheid. Maar waar ook in het nieuwe jaar weleens vaker bij mag worden stilgestaan, is de impact van continue updates op de beschikbaarheid van de daaraan gekoppelde bedrijfsprocessen. In deze blog duikt Tino Dudink, DBA Consultant en Senior Database Reliability Engineer, dieper in de complexe wereld van database-updates in de cloud.
Geen reacties
Edco Wallet / Mark van der Haar20-11-2023 9:34
De laatste tijd rijst steeds vaker de vraag of een Database Administrator (DBA) nog wel relevant is als je gebruikmaakt van een Database-as-a-Service (PaaS en DBaaS)? In het geval van een Azure SQL Database, de DBaaS-oplossing van Microsoft in de Azure-cloud, zijn er enkele specifieke aspecten waarbij een Database Administrator (DBA) absoluut een relevante rol speelt. In deze blog leggen we uit waarom zelfs bij het gebruik van Microsoft Azure SQL (in feite de online versie van SQL Server) er een belangrijke rol is weggelegd voor de DBA. 
Geen reacties
Dimitri Choustov4-05-2023 10:14
Bij OptimaData ontvangen wij regelmatig een verzoek om de teleurstellende database-prestaties te onderzoeken. Vaak heeft de organisatie het gesprek met de softwareleverancier al gevoerd. Een veelgehoorde reactie van de leverancier is: de databaseserver heeft onvoldoende CPU of geheugen. Maar hoeveel rekenkracht en geheugen is eigenlijk voldoende? En wat kan er nog worden gedaan als de applicatie toch traag reageert, zelfs als de databaseserver voldoende hardwarecapaciteit heeft? In deze blog legt Dimitri Choustov uit waar de mogelijke verbeteringen kunnen zitten.
Geen reacties
Cindy Beernink20-01-2023 9:05
Er was eens een klant met een hulpvraag. Voor deze klant doen wij geen regulier beheer en er is daartoe ook geen actieve monitoring ingericht. Het was de klant opgevallen dat er twee schijven op een SQL Server-instantie bijna vol waren gelopen. Normaliter wordt de schijf dan vergroot, het is tenslotte heel normaal dat databases groeien. Maar de klant zag dat er mogelijk meer aan de hand was, de transactielog-bestanden waren namelijk ook erg groot geworden, en vroeg of wij eens wilden onderzoeken wat er speelde. In deze blog vertelt Cindy Beernink, databaseconsultant bij OptimaData, over het belang van monitoring.
Geen reacties
Dimitri Choustov23-09-2022 13:40
Ola Hallengrens SQL Server Maintenance Solution is ontworpen door Ola Hallengren, een MCITP-databasebeheerder en databaseontwikkelaar, die sinds 2001 met SQL Server werkt. De oplossing is speciaal ontworpen voor het uitvoeren van onderhoudstaken op iedere Microsoft SQL Server database en bestaat uit een back-up, een integriteitscontrole en onderhoud van indexen en statistieken. In deze blog vertellen we wat in onze opinie de zeven voordelen zijn van deze oplossing.
Geen reacties
Mark van der Haar12-08-2022 14:27
Of het nu in Microsoft SQL Server is of in een andere databaseomgeving, te veel en te hoge rechten geven kan securityrisico’s met zich meebrengen. Hoe meer mensen alle rechten hebben, hoe groter het risico wordt en hoe groter de kans dat je de grip en controle op je IT-omgeving verliest. Mark van der Haar beschrijft in deze blog een aantal situaties uit de praktijk.
Geen reacties
Edco Wallet4-07-2022 16:49
Herken je dit? Je kijkt terug op je werk en ziet dat je veel te lang bezig bent geweest met repeterende, saaie en handmatige handelingen die weinig duurzaam zijn. Bovendien nemen ze alleen maar toe als de omgeving groeit. Als Product Owner of IT-manager is dit ook moeilijk te begrijpen. Jij ziet alleen dat een team niet toekomt aan het opleveren van deliverables in de development-sprints. Dat ze verdrinken in brandjes blussen en handmatige database-changes, dat zie je niet. Hoe mooi zou de wereld eruitzien als de DBA voorover kan leunen in DevOps-teams, dezelfde taal spreekt als de software en system-engineers, teamleden in hun kracht zet en optreedt als trusted advisor. Zo’n DBA wil iedereen! In deze blog gaan we een stap verder over nuttige overtolligheid en hoe je met de shift naar Database Reliability Engineering een stabiele en veilige werkomgeving kan creëren.
Geen reacties
Tino Dudink9-09-2021 8:40
Tino Dudink is een van onze DBA Consultants en Senior Database Reliability Engineers. Eerder keken we al bij Tino in de rugzak. In deze blog vertelt Tino hoe het kan dat hij al dat geploeter door de krochten van de wereld van databases na 25 jaar nog steeds leuk vindt.
Geen reacties
Eric Gipon25-09-2020 16:52
Eric Gipon hield zich als DBA jarenlang bezig met voornamelijk één platform bij één klant tegelijk. Toen maakte hij de overstap naar OptimaData, een service- en consultancyorganisatie met meerdere klanten en meerdere platformen. In deze blog vertelt hij hoe de eerste maand hem is bevallen.
Geen reacties
Dimitri Choustov31-03-2020 14:48
Bij OptimaData krijgen wij regelmatig de vraag om teleurstellende performance van database-omgevingen (zoals bijvoorbeeld SQL Server, MySQL of PostgreSQL) te onderzoeken. Door alle mogelijke variaties en combinaties in omgevingen is er niet één specifieke of direct aanwijsbare oorzaak voor zo’n performancevraagstuk. In deze blog legt Dimitri Choustov uit hoe je toch je database weer fit en gezond krijgt.
Geen reacties
Taco Zoetemelk6-01-2020 15:01
In het eerste deel van deze serie van twee legden we uit hoe SQL Server op Docker gedraaid kan worden. Het eindresultaat was een Docker-container en een storage volume met daarin een SQL Server instance. In deze blog gaat Taco Zoetemelk verder werken met deze Docker-container en laat hij zien hoe je een back-up maakt en terugzet.
Geen reacties
Taco Zoetemelk23-12-2019 15:54
Geïnspireerd door mijn collega Craig en zijn blogs over het draaien van PostgreSQL in Docker, was ik benieuwd of dit ook zou kunnen met een SQL Server database. Het korte antwoord? Dat is gelukt. Het lange antwoord? Daarvoor moet je even verder lezen.
Geen reacties
Taco Zoetemelk25-11-2019 13:36
Kennisontwikkeling staat hoog in het vaandel bij OptimaData of het nu gaat om technische kennis of bredere persoonlijke ontwikkeling.

Daarom ben ik 5 oktober jongstleden naar Data Saturday gegaan. Vroeger heette dit evenement SQL Saturday, een van de acht beste database conferenties. Maar wat neem je daar nu eigenlijk van mee en waarom is een dergelijke conferentie zinvol?

We zijn nu een dikke maand verder – maar nog steeds spelen zaken die ik daar heb gezien en gehoord door mijn hoofd en handen.

Daarom wil ik jullie in deze blog graag meenemen in de ervaringen en inzichten die ik heb opgedaan tijdens de Data Saturday Conference.

Geen reacties
Taco Zoetemelk12-10-2018 17:02
On October 1st I’ve attended a pre-conference workshop for the Techorama conference in the Netherlands. The workshop was called “Developer’s Guide to SQL Server Performance” and was presented by Brent Ozar. If you have ever managed SQL server databases and have searched for anything regarding SQL server, you must have come across the name Brent Ozar. If you haven’t, look him up!
Geen reacties
Taco Zoetemelk29-06-2018 15:22
Als databasebeheerder bij Tennet ben ik op het ene moment met een Oracle database bezig, het andere moment krijg je een vraag over een Microsoft SQL Server en het volgende moment komt er een incident binnen dat betrekking heeft op MySQL. En net zoals op vakantie wanneer je met mensen in verschillende talen spreekt, moet je goed opletten en de focus erbij houden om te voorkomen dat je talen door elkaar haalt. Toch is het voor mij als multi-platform beheerder prima te doen en de geestelijke switch is inmiddels in een fractie van een seconde omgezet.
Geen reacties
Martijn Wallet27-02-2017 10:43
Steeds meer bedrijven rollen in de publieke cloud. Het is een overweging om hun database te scheiden en toch de vrijheid te bewaren en cloud lock-in te voorkomen.

Al je data is van ons

Vandaag de dag is het heel gebruikelijk om te bouwen in AWS, Microsoft Azure, of Google Cloud Platform, en een database naar je keuze daar te hosten. Er zijn genoeg bedrijven die hun databases naar de cloud migreren, PostgreSQL, Cassandra, Oracle of Microsoft SQL Server.

Echter, de tendens versneld, en dat is zorgwekkend betreffende het lock-in bewustzijn.