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

Ознаки

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

  • Ви маєте динамічні вирази (наприклад, ім'я користувача (), custodata ()) у моделі. Це не обов'язково, щоб переглянути цю проблему, але це поширена причина. Коли динамічні вирази присутні, кожен унікальний користувач має створювати власні унікальні глобальні області. Це спричиняє значне збільшення кількості глобальних областей, які потрібно створити та кешовано.

  • У вас є складна модель, яка містить багато метаданих і безпеку. Це впливає на вартість пам'яті на об'єкт області. Оскільки кількість кешованих глобальних областей збільшується, функція сліду пам'яті зростає на основі витрат на пам'ять для об'єкта області.

  • Ви маєте багато унікальних користувачів, які підключаються до сервера. Наприклад, PowerBI.com може оновлювати плитки на приладній дошці для кожного користувача за допомогою частих розкладів. Коли це трапляється, служба аналізу отримує багато підключень і запитів для кожного унікального користувача, а також кількість глобальних областей, що відповідає, і використовує багато пам'яті.

Примітка. після інсталяції цього виправлення версія SQL Server буде 13.0.2170.0.

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

Відомості про Сукупне оновлення

Виправлення для цієї проблеми входить до складу нижче сукупного оновлення для SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Найновіше Сукупне оновлення для SQL Server 2016

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

Щоб вирішити цю проблему, вручну запустіть <ClearCache> xmla, щоб база даних відповідає заплануванню. Це дасть змогу очистити всі глобальні кеші, а пам'ять знову знизиться. Цей параметр призведе до деякої вартості продуктивності під час підключення наступного разу, оскільки ви не зможете повторно використовувати кешований глобальний обсяг.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

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

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

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

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

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

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

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

×