Данная статья относится к Microsoft Dynamics AX для всех регионов.

Симптомы

При выполнении компиляции X ++ в Microsoft Dynamics AX 2012 R2 происходит снижение производительности.

Причина

Эта проблема возникает, потому что оптимизатор запросов SQL не может рассчитать оптимальный запрос пути для одной из частых запросов к таблице ModelSecurityPermission модель хранилища. Это происходит из-за добавленных первичного ключа для этой таблицы в Microsoft Dynamics AX 2012 R2 и когда это происходит, ему приводит к значительному снижению производительности.

Решение

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Имеется раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если появляются проблемы загрузки установки исправления или другие вопросы технической поддержки, обратитесь к своему партнеру или зарегистрированы в плане поддержки непосредственно с корпорацией Майкрософт, можно обратитесь в службу технической поддержки Microsoft Dynamics и создайте новый запрос на обслуживание. Чтобы сделать это, посетите следующий веб-узел корпорации Майкрософт:

https://mbs.microsoft.com/support/newstart.aspxМожно также службу технической поддержки для Microsoft Dynamics по телефону с помощью этих ссылок для телефонов конкретной страны. Для этого посетите один из следующих веб-узлах корпорации Майкрософт:

Партнеры

https://mbs.microsoft.com/partnersource/support/Клиенты

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmВ особых случаях оплата, предусмотренная в службу поддержки может быть отменена Если специалист службы технической поддержки Microsoft Dynamics и связанных продуктов определит, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будет применяться к любые дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Сведения об установке

Чтобы применить исправление, выполните следующие действия после установки исправления.

  1. Откройте командную строку или сеанс PowerShell на сервере AOS.

  2. Выполните следующую команду:

    Схема axutil

Если у вас есть настройки для одного или нескольких методы или таблицы, изменяемые данным исправлением, необходимо применить эти изменения в тестовой среде перед развертыванием данного исправления в рабочей среде.
Дополнительные сведения об установке данного исправления щелкните следующий номер статьи базы знаний Майкрософт:

893082 инструкции по установке исправления Microsoft Dynamics AX

Предварительные условия

Необходимо иметь Microsoft Dynamics AX 2012 R2 для установки этого исправления.

Необходимость перезагрузки

После установки исправления необходимо перезагрузить службы Application Object Server (AOS).

Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Направление поддержки

Aximpactanalysis.exe

Неприменимо

61,136

04-Feb-2013

03:04

x86

Неприменимо

Axupdate.exe

Неприменимо

61,120

04-Feb-2013

03:04

x86

Неприменимо

Clientoba32.msp

Неприменимо

20,033,536

26-Apr-2013

19:59

Неприменимо

Неприменимо

Clientoba64.msp

Неприменимо

20,205,568

26-Apr-2013

19:59

Неприменимо

Неприменимо

Commercedataexchangereal-timeservice.msp

Неприменимо

49,152

26-Apr-2013

19:59

Неприменимо

Неприменимо

Commercedataexchangesynchservice32.msp

Неприменимо

122,880

26-Apr-2013

19:59

Неприменимо

Неприменимо

Commercedataexchangesynchservice64.msp

Неприменимо

122,880

26-Apr-2013

19:59

Неприменимо

Неприменимо

Components32.msp

Неприменимо

17,342,464

26-Apr-2013

19:59

Неприменимо

Неприменимо

Components64.msp

Неприменимо

34,770,944

26-Apr-2013

19:59

Неприменимо

Неприменимо

Objectserver32.msp

Неприменимо

7,258,112

26-Apr-2013

19:59

Неприменимо

Неприменимо

Objectserver64.msp

Неприменимо

15,171,584

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retaildatabaseutility.msp

Неприменимо

528,384

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retailheadquarters32.msp

Неприменимо

2,842,624

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retailheadquarters64.msp

Неприменимо

2,842,624

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retailonlinechannel.msp

Неприменимо

2,756,608

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retailpos.msp

Неприменимо

4,382,720

26-Apr-2013

19:59

Неприменимо

Неприменимо

Retailposplugins.msp

Неприменимо

47,996,928

26-Apr-2013

19:59

Неприменимо

RETAILPOSP

Setupsupport32.msp

Неприменимо

6,553,600

26-Apr-2013

19:59

Неприменимо

Неприменимо

Setupsupport64.msp

Неприменимо

13,815,808

26-Apr-2013

19:59

Неприменимо

Неприменимо

Axsetupsp.exe

6.2.139.8316

1,390,784

04-Feb-2013

03:04

x86

Неприменимо

Axutillib.dll

6.2.120.0

929,968

26-Apr-2013

20:17

x86

Неприменимо

Microsoft.dynamics.servicing.operations.dll

6.2.73.8303

37,168

04-Feb-2013

03:04

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

387,776

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

371,392

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

383,680

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

395,968

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

387,776

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

379,584

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

395,968

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

375,488

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

416,448

26-Apr-2013

20:17

x86

Неприменимо

Axsetupsp.resources.dll

6.2.147.8303

371,392

26-Apr-2013

20:17

x86

Неприменимо


Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Примечание. Это статья «БЫСТРАЯ ПУБЛИКАЦИЯ», созданная непосредственно из технической поддержки корпорации Майкрософт. Сведения, содержащиеся в настоящем документе, предоставляются "как есть" в ответ на возникающие проблемы. В результате скорости предоставления материалов они могут включать опечаток и быть изменены в любое время без предварительного уведомления. Другие вопросы, связанные с Условиями использования см.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×