Artikelen
Ik schrijf diverse artikelen over uiteenlopende onderwerpen. Wat ze allemaal gemeen hebben is dat het over SQL Server gaat. Of het nu security, modelering of disaster recovery is. Voor iedere SQL Server enthousiasteling is er wel iets te vinden.
Het karakter van tekst
Soms zijn er van die dingen die je je niet afvraagt maar gewoon aanneemt. Persoonlijk wil ik wel graag weten hoe iets in elkaar steekt omdat ik het dan beter begrijp. Een van die dingen is bijvoorbeeld tekst in een database. Als je alleen westerse tekst gebruikt doe je varchar en als je internationaal gaat met je database kies je als datatype nvarchar. Toen ik betrokken was bij een migratie traject om een Oracle database om te zetten naar SQL Server werd ik geconfronteerd met de vele verschillen in Oracle en de invloed die dit had op de weergave van bepaalde karakters. Een van de vragen die toen naar boven kwam was hoe dit zou werken in SQL Server. Een hele goede vraag waar ik zelf het antwoord niet direct op wist.
Unique Identifier als primary key? Waarom niet.
Het is een discussie die je veel voorbij hoort komen. Kan een unique identifier als primary key dienen. Er lijkt vaak wel een klassieke scheiding te zijn tussen ontwikkelaars en beheerders. Ontwikkelaars willen niets anders dan unique identifiers en beheerders zien identity velden als een betere oplossing. Het is iets dat ik vaker hoor terugkomen en wie heeft er nu gelijk? Zoals zo vaak, 'it depends'. Er zijn sowieso twee kanten aan het verhaal. De ene kant, vaak de ontwikkelaars gaat over modelering en roundtrips. De andere kant gaat over performance en beheer.
