top of page

Feb 22
Buffered inserts and deadlocks
Recently I was debugging a very interesting deadlock case which I want to share in a blog post now. It was especially curious because, as...
521 views
0 comments

Dec 21, 2024
Table indexes and inserts
Following my series of posts where I have been addressing various aspects of table indexing, this post delves into the same old argument...
241 views
1 comment


Nov 24, 2024
Temporary tables in procedure parameters
When we declare multiple instances of a record variable referencing the same table in AL code, we essentially receive different instances...
411 views
4 comments

Oct 28, 2024
Hidden SQL queries in AL you (probably) want to avoid
Development of Business Central extensions is very much about the database communication, and as AL developers, we always control the...
594 views
0 comments

Oct 22, 2024
if not IsEmpty then FindSet... again
Yes, I'm back again on this inexhaustible topic. The question of weather the call of IsEmpty before FindSet in AL can have a positive...
440 views
2 comments

Oct 20, 2024
Covering indexes as an alternative to SIFT
In two of my previous blog posts I reviewed some pros and cons of the SumIndexField Technology (or SIFT) in Business Central. On the one...
336 views
0 comments


Aug 5, 2024
SIFT
SIFT, which stands for Sum Index Flow Technology, used to be a know-how in the Navision database, a data structure that stored...
372 views
4 comments

Jun 30, 2024
Navision legacy in AL: RecordLevelLocking
RecordLevelLocking function in AL is a heritage of the C/SIDE times and the Navision native database. In those old days when Navision...
234 views
0 comments

Jun 9, 2024
Lock timeouts and deadlocks
A long time ago (in a galaxy far away) I published some blog posts with a deeper overview of the Business Central's ReadIsolation...
1,099 views
0 comments


Jan 8, 2024
The case of a missing newline character. One almost detective story.
This almost detective story started when I was building a client app in Business Central which sent data to a JavaScript control add-in...
1,007 views
0 comments
bottom of page