Category Archives: Dynamics AX Performance

Trick to see the user, the x++ code, and the SQL responsible for whatever you need to solve in Dynamics AX

There are times when you need to get to the bottom of a performance or troubleshooting problem. Trust me, I’ve been there (sometimes, I feel like I’m there every week, but that is another story). So, I thought I would share one of my most revered tricks for being able to see everything fast. Let’s […]

Troubleshooting AX Performance Case of a Cloud VM Running out of Memory

Things were looking bad. Rather than running like a world class ERP application, AX seemed to be auditioning for a role for the longest slow motion action scene. The system was running out of memory(RAM). But it just didn’t make sense. The first reaction by the troubleshooting staff was to add more memory and processor. […]

Reminiscences of an AX Architect: My First Battle with AX Performance, Hidden Filters, and why they matter

It was my fifth implementation. Everything looked so innocent. I had been brought in to fix a performance issue. Little did I know that I was about to walk into the hardest troubleshooting case that I had encountered (at least at that time) in my AX career. Since then, I’ve faced the scenario countless times […]

Why I always check the Hard Disk when Troubleshooting AX Performance

Got a call the other night from a friend asking where to start when it comes to troubleshooting a slow AX implementation? Immediately, I started asking him about the hard disk. Suddenly, he asked me about why this was so important for AX performance tuning. And immediately it hit me. If I were new and […]