Performance (Timeout) Problem with Microsoft Dynamics AX Enterprise Portal

Some time ago we got problems with performance on Microsoft Dynamics Ax Enterprise Portal. The Microsoft Dynamics AX client was working perfectly fine and the were no delays. But as soon we got to an Enterprise Portal the issue started. Enterprise Portal Role Center was opening very slowly. First of all we always advise to…

0

Running AX2009 batches with a recurrence of 1 minute

So the issue here is setting a batch job to run with a recurrence of 1 minute in AX2009 – a server bound batch job. The job itself takes just a few seconds but the batch job isn’t completing for a few minutes, and so the next run doesn’t happen after 1 minute, it happens…

2

Performance Improvement on "Multisite activation – Dimension inconsistency clean-up" Job

After enabling Multisite activation (Administration > Setup > System > Multisite Activation), you would typically run the “Multisite activation – dimension inconsistency clean up” job (Administration > Periodic > System > Multisite activation – dimension inconsistency clean up). However, I have found in some cases there can be a performance issue with this process. Here…

0

The AIF Document History form takes too long to open and/or hangs the AX client

We came across and issue where we were using Microsoft Dynamics AX 4.0 SP2 ( and also applies to AX 2009) where opening the AIF Document history form ((Basic -> Periodic -> AIF -> Document history) takes a long time and often it will appear as though the AX client has hung. This is generally experienced if…

0

Forms with a high number of records take a significant time to show

You might have seen this before in the Dynamics AX 2009 Client, that if you open a transaction Form like CustTransOpen the very first row is displayed quickly, however all other rows of the Grid are shown after a significant time. In between the Dynamics AX 2009 Client is unresponsive (frozen). The reason for this…

1

List of fixes that improve performance of certain features in Dynamics AX 2009

Over the last month different fixes for Dynamics AX 2009 and Dynamics AX 2009 Service Pack 1 were release to optimize specific functionality and features that were not showing an optimal performance in all situations. Most of the fixes were released as Application fixes, which means they either need to be installed individually one by…

0

About locking and blocking in Dynamics AX and how to prevent it

The locking of records is necessary to ensure transactions are processed accurately and with a high level of concurrency. Unfortunately the more records are locked the higher is the chance other transactoins are getting blocked resulting in peformance reductions on the one hand and end user frustration on the other hand. Dynamics AX and Microsoft…

0

Performance - SysDeletedObjects40 - Keep updated Objects

One of the key performance improvements that can be implemented for AX4 (and should apply to AX2009 also) is to disable the SysDeletedObjects40 (label is “keep updated objects” in en-us) configuration key. In older version of AX, memo fields were used on a lot of the main tables (memo field can cause performance issues), in…

1

Performance - memo/ntext fields

Performance issues in AX can be some of the most difficult to troubleshoot. Particularly as there’s so many different areas which can potentially be the cause/solution to the issue. This post will just talk about one of the potential causes of bad performance, no doubt we’ll cover some more performance issues in later posts. One…

1

AX Data Import Performance

This one comes up fairly often for me, importing a large volume of data into AX, it performs badly, what on earth can I do to make it faster?? Well there are a few options, here’s the details that I give to people when they ask: Optimise the dat file method of export/import, there are…

1