web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

AX 2012/AX2012R2 Performance Optimization and Fine Tuning

(0) ShareShare
ReportReport
Posted on by 6,534

Hi All,

This thread is to share my experience on last week we arranged an campaign with few customers and partners on AX 2012/AX2012R2 Performance based issues.

We got most of the feedback's from the customers and partners regarding this performance kind of issues in general.

Eventhough they are well equiped with good number of system resources.

I have suggested the following things in the campaign:-

1. Run the Maintenance plans in SQL server regularly which includes the following tasks:-

a.) Database Integrity check

b.) Close Inactive Sessions

c.) History cleanup

d.) Notify operator about the task success/failure

e.) Update Statistics

f.) Execute T-sql statement to check pending jobs

g.) Backup databases

h.) Analyze database growth percentage

i.) SQL server memory utilization

j.) Evaluate SQL Server Disk Activity

k.) Track the database page performances

l.) Shrinking database log file alone not the data file.

m.) Performing Index defragmentation, Missing Indexes and Unused indexes

n.) Rebuild/Reorganize Index

o.) Configuring SQL database auto growth and auto shrink

2. To Clear the AX index files and AX cache files periodically

3. Setting SQL Max Degree parallelism with proper values

4. Disable the hyper threading in the BIOS settings

5. Build AOS load balancing and clustering

6. Processing the AX application automatic shutdown, when it’s idle for some* minutes

7. Tracking the AOS server memory utilization

8. Run the Batch servers at off-time

9. Disabling debugging action in production server

10.Update the Kernel and Application version regularly

11. Checking the counter performances

12. Regular maintenance on Disk Defragmentation and Disk Cleanup activities

13. Setting of threshold for disk usage, Memory usage and trigger alerts

14. Clearing the old registry,dump memories and monitoring the event viewer for errors and warnings regularly

Apart from the above fine tuning is there anything else added up to this, please kindly walkthrough from here so that all the painfull customers and partners will get a benefits and big relief from the performance issue.By this we can improve the AX brand name as well.

Regarding the Performance Optimization experts can lead a major role to this thread.

Any timely help will be really appreciated.

*This post is locked for comments

I have the same question (0)
  • refa Profile Picture
    on at

    query optimization

    disk performance tempdb!!!

    a lot is done in tempdb, and you also can't optimize every query, some sorts will spill to tempdb

    bad indexes - check if really needed, redesign, keep?

    example: indexes which have a lot more user writes than reads

    btw: i think shrinking database is not a good idea

  • Suggested answer
    rudra Profile Picture
    6,534 on at

    Hi Refa,

    Thanks for your suggestions, you can add still more values to this thread in future.

    Shrinking database is not a good idea i can accept this and this strictly not recommended in Production Environment, why i have given in the list is when am performing rebuild indexes tasks my log file size is increased from 10GB to 40GB rapidly so with this i can able to release the unsued spaces when the AX PROD ENV having sleep time.

  • refa Profile Picture
    on at

    then you just shrink the log file not the database?

  • rudra Profile Picture
    6,534 on at

    Yes thats right i missed this log file to mention on the above steps now i have updated it on the same.

  • refa Profile Picture
    on at

    what kind of disk(s) are you using for tempdb?

    or what experience do you have with perfomance, regarding this topic?

  • rudra Profile Picture
    6,534 on at

    Logical disk.

    there are couple of reasons AX bootup time is very long and then the record fetching time for all the master forms also taking long time.

  • refa Profile Picture
    on at

    SAN SSDs?

  • rudra Profile Picture
    6,534 on at

    Virtual SAN

  • rudra Profile Picture
    6,534 on at

    Hi all,

    Need more suggestions on this topic this will help many hearts as well

  • SeoSoft ApS Profile Picture
    50 on at

    Setting the option "CPU Performance" in BIOS to High Performance instead of Balanced as the default is, and further more to set the Windows performance option to Hig performance instead of balanced even though the definition only mention that it has impact on when the server if turning of the screen.

    Best regards

    Soeren Olsen

    SeoSoft ApS

    www.seosoft.dk

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans