Online Outages and Request for Refund

Hello. This is a bit long post written in few days. I simply did not want to miss anything or let anything being misunderstood. I could rephrase this blog post anytime, if required. INTRO Dynamics 365 Business Central Online is the best in class Online ERP in the world for SMB market. And for 2... Continue Reading →

About Read-Only replicas

Disclaimer: this is a serious post. So that: poker face and let's go. One of the biggest mistake that many does, is to assimilate Dynamics 365 Business Central On-Premise and SaaS backend structures. They are absolutely not the same. You could think of them as two brothers, but far away from being twins. They have... Continue Reading →

Verbose Telemetry: a potential online SQL Profiler

When working with On-Premises (that is “still a thing” – for some/many -), you have a full control and responsibility for the backend. This implies that you have full access to the database and use, for example, SQL Server Profiler to take very detailed traces on what is happening during a specific period. What about... Continue Reading →

How to track platform changes in Dynamics 365 Business Central Online

Application hotfixes could be easily tracked using the appropriate signal diligently prepared by Microsoft some moons ago. Below an example traces | where timestamp between (_startTime .. _endTime) | where customDimensions.environmentName has_any (_environmentName) | where customDimensions.environmentType has_any (_EnvironmentType) | where customDimensions.eventId == 'LC0159' | project timestamp , environmentName = customDimensions.environmentName , environmentType = customDimensions.environmentType ,... Continue Reading →

The dark side of Tri-State Locking

There is a great song for that (ah. My wife loves that song. And so do I): Poison - Every Rose Has Its Thorn (Official Music Video) (youtube.com) Meanwhile listening to this rock ballad, when the drum kicks in heavily, try to imagine a Dynamics 365 Business Central that is rolling on a procedure and... Continue Reading →

EnableDebugging : a license to kill (the NST, On-Premises)

That day. When Legolas does not have more arrows to kill the uruk-ahis (from LOTR). When you have no more counterspell in your mono-blue deck (from MTG). That day when a service tier crash and you have no more clue what to look for, after a long troubleshooting, to get to a solution in a... Continue Reading →

About timestamp and duration in Dynamics 365 Business Central telemetry

What is a time interval in telemetry? My son will answer “an interval of time”. Ah ha. Boy, very funny. GO TO BED!!! No, seriously. A time interval is characterized by a start (datetime) and an end (datetime). The difference between these is a timespan (a duration in AL-ish) calculated value. In short: if you... Continue Reading →

Dynamics 365 Business Central 2024 Wave 1. What’s New in Performance.

Every version, same story: the fastest. And this could be once more the fastest of its species (read it, fastest version in SaaS overall and fastest since Dynamics 365 Business Central 2019 Wave 2 – v15 -). I have squeezed out the main performance goodies included in Dynamics 365 Business Central 2024 Wave 1 (v24).... Continue Reading →

Who deployed that extension? “Wasn’t me…” Another practical telemetry case.

DISCLAIMER The fact provided in this blog post are invented and does not refer to any one in particular, nor may respond to reality. No animals or developers have been harmed in any possible way in the making of this post. I was feeling a bit like Shaggy, when this happened, except that it wasn’t... Continue Reading →

Blog at WordPress.com.

Up ↑