How to analyze live performance issues with Dynamics AX (Public Cloud)

Back in July, I posted a step by step flow to troubleshoot performance issues on Dynamics AX 2012.  Today I would like to share the same list but this time for the latest release of Dynamics AX available on Microsoft Azure through Lifecycle Services. Because the new Dynamics AX is running as a Cloud Service managed by Microsoft, it means…

2

Interacting with IL-generated TempDB data

Together with Microsoft Dynamics AX 2012, there was a new execution mode introduced; called as “IL” execution mode, which is in some references also referred as “CIL” execution mode. The “IL” stands for “.Net Intermediate Language” and referring to the Intermediate Language available in the .Net Technology, see also X++ Compiled to .NET CIL and…


Collection Classes – Iteration performance

Collection Classes are very popular and frequently used composite data types within the Microsoft Dynamics AX developers’ community. The idea is to have generic collections, which provide you the ability to create and maintain in-memory collections of any type of objects at run-time. In many business scenarios, there is a need to iterate through the…


We Are Hiring!

Are you a motivated individual who enjoys working in a team-oriented environment? Are you passionate about working with customers and solving complex situations? Do you enjoy the thought of providing proactive services to customers to improve the overall health of their Dynamics AX implementations? If so, the Premier Field Engineering team is looking for you…

1

Dynamics AX Menu of Services for Premier Customers

Learn more about our Dynamics AX Menu of Services and Microsoft Dynamics Dedicated Support Engineering!   Dedicated Support Learn more about Microsoft Dynamics Dedicated Support Engineering: DSE Datasheet DSE Packages   Operational Excellence Microsoft Proactive Operations Program, Change and Configuration Management for Microsoft Dynamics AX Download File Microsoft Proactive Operations Program, For Incident Management for Microsoft…

2

DynamicsPerf 2.0 Release Candidate 0 is HERE !!

Release Candidate 0 is finally complete.  You can find the download here: DynamicsPerf 2.0. A big THANK YOU to my early testers of RC0!! They were able to help me find a last minute issue which was the cause of the delay between when I posted the What’s New in DynamicsPerf 2.0 Release Candidate 0…

4

What’s New in DynamicsPerf 2.0 Release Candidate 0

First, I want to say “Thank You” to the community.  All of the feedback has been greatly appreciated.   Let’s start with SSRS data collection.   This is now working as designed.  There were some schema changes needed to get this working as necessary so the upgrade script will truncate the SSRS_HISTORY table and the…

11

Dynamics AX 2012 Performance Troubleshooting step by step

Dynamics AX Performance Troubleshooting Step by Step In this blog post, I would like to summarize the different tools that one Dynamics AX administrator can leverage to troubleshoot performance issues. The typical situation is when end users are complaining of slow performance when using the Dynamics AX application and you are being asked to investigate…


Moving Customizations Between Layers in Dynamics AX 2012

Recently, one of our clients wanted to consolidate their customizations distributed between two different layers (CUS & USR) into one layer (CUS). Ideally, all customizations developed by customers should reside in the CUS layer to facilitate maintenance and easy upgrades. Hence, they decided to move the customizations in USR layer to the CUS layer, in…


Resetting the Management Reporter 2012 data mart (with CU15+ via Powershell)

The release of Management Reporter 2012 CU15 has delivered a new way to reset (rebuild) the Management Reporter 2012 data mart using Powershell.   Please refer to the steps below as a guideline on how to leverage this new data mart reset process: 1. Before starting, make a backup of the ManagementReporter and data mart…