Chapter 12. Performance

The objectives of this chapter are to:

  • Describe how to control the execution of logic in a three-tier environment and what issues to consider when designing and implementing high-performance X++ code.

  • Explain how to optimize database performance and minimize database interaction by using set-based operators and caching, limiting locking, and optimized sql statements.

  • Explain the usage of tools available in the Microsoft Dynamics AX 2009 development environment for monitoring client/server calls, database calls, and X++ calls.

Introduction

Performance is often an afterthought. Many development teams rarely pay attention to ...

Get Inside Microsoft Dynamics® AX 2009, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.