Microsoft has enhanced the AL performance profiler (available starting from version 19 only via Visual Studio Code) giving the possibility also to functional developers/consultants, as well as customer administrators and power users to capture a user flow from within the web client and view high-level information about time spent in the web client itself.
Tag Archives: Profiler
Say Hello to the new “Performance Profiler”
While going through what is new in BC 2022 wave 1, I found out a cool tool.
Here comes the new Performance Profiler. While many have implemented Telemetry and got some insight into their processes, this is a step forward from Microsoft to bring Telemetry tools on the BC user interface.
Profiler and Snapshot Debugging in Business Central 2021 Wave 2 (v19)
In this video, I take a look at the new profiler in BC version 19. It’s part of the snapshot debugger, so this is almost a quick primer into snapshot debugging.
Analysing Dataset Refresh In Power BI Premium Using SQL Server Profiler
A few weeks ago I showed how XMLA Endpoints allow you to connect SQL Server Profiler to Power BI Premium. As well as looking at query execution times this also means you can see in more detail what happens when a dataset is refreshed, for example so you can find out exactly how long a refresh took, understand which tables inside the dataset contribute most to refresh times or which calculated columns or calculated tables take the longest to create.
Debugging with SQL Profiler
One additional tool that you can use to debug Nav is the SQL Profiler. This comes with most SQL installations. With it you can see all the SQL commands that Nav runs. The only issue with using it right away is that you get a lot of commands that done mean a whole lot.
How to Use the Application Profiler to Run Code Coverage in Dynamics NAV 2013 R2
Previous versions of Microsoft Dynamics NAV (Navision) provide a code coverage tool that is used to trace C/AL Code, and developers had the ability to scan a piece of code which is executed during an action. This was a very helpful debugging tool. Even in NAV 2013, Microsoft shipped the Application tool set with this code coverage tool; however, this is not the case with NAV 2013 R2
Application Profiler/CODE COVERAGE in Navision 2013 R2
In the previous versions of Navision we use to have code coverage which is used to trace C/AL Code and the developers used to have the ability to scan the piece of code which is executed during an action,process. This tool was very helpful in debugging.