Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Ви використовуєте багато робочих циклів у Microsoft Dynamics CRM 4,0. Таблиці AsyncOperationBase і робочих баз для робочого циклу збільшуються дуже великими, а проблеми з продуктивністю виникають.

Причина

Ця проблема виникає через те, що під час запуску правил робочого циклу створюється екземпляр робочого циклу, а запис робочого циклу – у таблицях "AsyncOperationBase" і "робочий цикл" бази даних MSCRM. Однак, коли екземпляр робочого циклу завершено, запис робочого циклу залишається в базі даних. Тому таблиці AsyncOperationBase і WorkflowLogBase продовжують зростати. Зрештою, продуктивність зменшується.

Зверніть увагу, що властивість AsyncOperationType для цих записів має значення 10.

Спосіб вирішення

Цю проблему вирішено в останньому сукупному оновленні зведеного оновлення для Microsoft Dynamics CRM 4,0.
Щоб отримати докладні відомості, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

949256 Оновлення та виправлення Microsoft Dynamics CRM 4,0



важливе значення цього розділу, методу або завдання містить кроки, які вказують, як змінити реєстр. Проте неправильне внесення змін до реєстру може призвести до виникнення серйозних проблем. Тому будьте уважні, виконуючи ці кроки. Для додаткового захисту, перш ніж вносити зміни, обов’язково створіть резервну копію реєстру. Якщо виникне проблема, реєстр можна буде відновити. Для отримання додаткових відомостей про створення резервної копії та відновлення реєстру клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

322756 Щоб створити резервну копію та відновити реєстр в ОС Windows

після інсталяції виправлення, щоб ми могли ввімкнути це виправлення, перейдіть до розділу "виправити це для мене". Якщо ви бажаєте ввімкнути виправлення самостійно, перейдіть до розділу "дозвольте мені виправити це самостійно".

Автоматичне виправлення



Щоб увімкнути автоматичне виправлення, натисніть кнопку виправити його або посилання. Потім у діалоговому вікні завантаження файлу натисніть кнопку виконати , а потім виконайте вказівки, описані в майстрі Fix It .




Нотаток

  • Цей майстер може бути тільки англійською мовою. Проте автоматичне виправлення працює також для інших мовних версій ОС Windows.

  • Якщо ви не на комп'ютері, на якому виникли проблеми, збережіть виправлення, яке потрібно виправити, на флеш-пам'ять або на компакт-диск, а потім запустіть його на комп'ютері, на якому виникла проблема.


Потім перейдіть до розділу "вирішено проблему?".



Самостійне вирішення проблеми

Щоб активувати це виправлення, виконайте наведені нижче дії.

  1. Натисніть кнопку Пуск, виберіть команду виконати, введіть regedit і натисніть кнопку
    OK.

  2. У редакторі реєстру знайдіть наведений нижче підрозділ.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

  3. Визначте, чи існує запис реєстру DWORD, який називається AsyncRemoveCompletedWorkflows. Значення даних у записі реєстру AsyncRemoveCompletedWorkflows має бути 1.

  4. Якщо запис реєстру AsyncRemoveCompletedWorkflows не існує, додайте запис. Для цього виконайте наведені нижче дії.

    1. Клацніть правою кнопкою миші MSCRM, наведіть вказівник на пункт
      створити, виберіть пункт значення DWORD, а потім введіть
      AsyncRemoveCompletedWorkflows у
      поліім'я .

    2. Двічі клацніть
      AsyncRemoveCompletedWorkflows, а потім введіть
      1 у полі значення даних .

    3. Натисніть кнопку Пуск, виберіть команду
      виконати, введіть IISRESET і натисніть кнопку
      OK.

      Примітка. Якщо значення в полі значення даних для значення AsyncRemoveCompletedWorkflows DWORD буде заповнено до 0, Microsoft Dynamics CRM продовжуватиме зберігати записи робочих циклів у базі даних, навіть якщо завдання буде завершено.

Примітка. це термінове виправлення лише активне. Тому під час інсталяції та активації виправлень лише нові записи робочих циклів видаляються автоматично. Якщо таблиці «AsyncOperationBase» і «робочі цикли» вже більші, оскільки ці записи робочого циклу мають виконати очищення цих таблиць, за допомогою сценарію очищення Microsoft SQL Server, який входить до наведеної нижче статті бази знань Microsoft:

968520 Продуктивність виконується повільно, якщо таблиця AsyncOperationBase стає завеликою в Microsoft Dynamics CRM 4,0

Чи вирішено проблему?

  • Перевірте, чи вирішено проблему. Якщо помилку виправлено, роботу із цим розділом можна завершувати. Якщо ні, можна звернутися до служби підтримки.

  • Ми вдячні Вам за ваші відгуки. Щоб надати відгук або повідомити про будь-які проблеми з цим рішенням, залиште коментар у блозі "Fix It for Me" або надішліть нам повідомлення електронної пошти .

Додаткові відомості

Щоб отримати докладніші відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft для отримання додаткових відомостей про виправлення програмного забезпечення Microsoft Business Solutions та оновлення термінології пакунків, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

887283 Виправлення для програмного забезпечення Microsoft Business Solutions CRM і оновлення стандартів назв пакунків

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×