't Is wel te zeggen ... als ge 'op de client' moet zitten wachten op resultaten van DB queries ... dan is het echt niet de client die traag is.
De query wordt uitgevoerd op de server zelf natuurlijk, de client is mor dat ... de client.
Tenzij ge effectief een DB lokaal gaat draaien, maar dan heb je afhankelijk van het DB type wel wat meer 'muscle' nodig e. SQL server 'full' zie ik mij nog niet direct op m'n lokaal systeem draaien want die doet ni liever dan RAM zuipen. Laat staan dat elke WN apart een licentie zou krijgen voor een full blown Enterprise edition (of zelfs standard).
Anyway ... SQL Server 'light' om het zo te stellen daarentegen is gratis, maar beperkt in wat em biedt en wordt regelmatig al eens lokaal gedraaid.
MySQL en consoorten zijn zo zwaar ni echt.
Bottom line ... als ze bv. in een BI situatie zit, met een centrale DB & veel zit te wachten op query execution ligt het mogelijks eerder aan de inefficiëntie van de queries, niet de PK's van de client.
En 8GB is al vele jaren niet meer voldoende voor een development laptop. Als ik gewoon al eens mijne Chrome & FireFox bekijk zuipen die elk al een paar GB memory & dan staat er nog genen IDE open.
Bij ons is de lifecycle van een laptop 3j. Dus om de +/-3j krijg ik een nieuwe.
Eerlijk gezegd ... de grootste performance voordelen voor mij zijn SSD boot & RAM (naar gelang van wat uwe workload is natuurlijk, mor in mijn geval dus).
De mijne is 1 keer volledig geformatteerd geweest na een WinUpdate. Ineens blu-screen, dus boel om zeep.
1x geprobeerd te fixen, heeft 1 dag gedraaid ... WinUpdate trug gekregen -----> jah ... same deal, dus nieuw image der op.
Hardware is wel niet vervangen geweest want er was duidelijk niets aan.