Henter seneste Business Central nyheder…
Release

BC29 preview: Query ReadState får ReadCommitted‑læsning

BC29 public preview introducerer ReadCommitted for AL‑queries — øger sikkerhed ved læs‑modificer‑skriv scenarier og reducerer risiko for dirty reads for udviklere.

24. september 2026

Introduktion

I den seneste preview for Business Central 2026 release wave 2 (ofte kaldet BC29) er der en vigtig opdatering for udviklere: AL‑queries kan nu benytte ReadCommitted isolation for læseoperationer. Det er en teknisk, men praktisk ændring for løsninger, der læser data og senere skriver tilbage.

Hvad er ændringen?

Tidligere var queries i visse scenarier begrænset til læsning uden granulær isolation, hvilket kunne føre til såkaldte dirty reads eller uventede tilstande ved efterfølgende skriveoperationer. Med ReadCommitted kan en query garantere, at den kun læser transaktionelt committede data. Det betyder også mulighed for at vælge isolation for isoleret lager (isolated storage) og bruge række‑låsning i mere kontrollerede read‑modify‑write flows.

Ændringen er særlig relevant for udviklere og ISV‑partnere, der bygger integrations‑ og batchprocesser, hvor data læses, behandles og skrives tilbage uden lange transaktioner. ReadCommitted reducerer risikoen for race conditions og konflikter uden at skulle eskalere til tungere låsestrategier.

Implementeringsovervejelser

For allerede eksisterende kode betyder det, at du får nye værktøjer til at gøre læse‑ og skriveflow mere robuste. Dog bør ændringen testes grundigt: i miljøer med høj konkurrence om poster (fx lageropdateringer eller posteringer) kan rækkelåsning påvirke gennemløb og performance. Derfor er det vigtigt at gennemføre belastningstests og vurdere om ReadCommitted bruges selektivt på kritiske queries.

Dokumentation og best practices fra Microsoft og community’et vil være afgørende for korrekt anvendelse. Planlæg at opdatere din AL‑kodebase, build pipelines og testscenarier inden udrulning fra preview til produktion.

Hvad betyder det for dig?

For udviklere og teknisk ledelse betyder det øget kontrol og bedre sikkerhed i datamanipulation. For slutbrugere bør ændringen være usynlig, men føre til færre fejlløb og inkonsistente posteringer. Har du interne eller eksterne udviklere, bør I prioritere at gennemgå AL‑queries og planlægge tests, så I udnytter den nye isolation uden at kompromittere performance.

Kilde: Dynamics 365 Lab

Har I spørgsmål til dette?

Vi hjælper gerne med at vurdere, hvad denne nyhed betyder konkret for jeres Business Central-opsætning.

Nyhedsbrev

Få Business Central-nyt og tips direkte i indbakken.