Новий запит, пам'яті, надання параметри доступні (min_grant_percent і max_grant_percent) SQL Server 2012

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3107401
Про MIN_GRANT_PERCENT та MAX_GRANT_PERCENT
Пакетом оновлень 3 (SP3) додає такі параметри надання пам'яті Microsoft SQL Server 2012 немає.

MIN_GRANT_PERCENT

До відсотків значення, яке визначає мінімальний обсяг пам'яті, які мали для запит на змінення. Діапазон, є 0.0-100.0. Float значення є дійсним.

MAX_GRANT_PERCENT

Значення відсоток визначає максимальний обсяг пам'яті, що надається запит на змінення. Діапазон, є 0.0-100.0. Float значення є дійсним.
Якщо розмір не більше пам'яті обмеження менше, ніж потрібно пам'яті для виконання запит на змінення, потрібно пам'яті надається запит на змінення.
Розв'язанн
Ця функція була в кулак, внесені сукупним наступних пакетів оновлень для SQL Server.
Щоб отримати додаткові відомості про SQL Server 2012 пакет оновлень 3 (SP3) див. помилки, які містить пакет оновлень 3 для SQL Server 2012.

Про пакети оновлень для SQL Server

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

Як визначити версію, рівень випуску, оновлення та SQL Server та її компонентів
Додаткові відомості
Відсоток значення на основі надання пам'яті, указаного у конфігурації служба governor ресурсів. Розглянемо таку ситуацію:
  • У вас є пул ресурсів, максимальний обсяг пам'яті, є 10 гігабайт (ГБ).
  • Ви маєте Група навантаження в пул ресурсів, а максимальний об'єм пам'яті, надання запит на змінення у групі навантаження має значення 10 Гб * 50% = 5 ГБ.
  • Вільний час виконання запит на змінення, за допомогою наведену нижче інструкцію:
    SELECT * FROM Table1 ORDER BY Column1 OPTION (min_grant_percent = 10, max_grant_percent = 50)
У цьому випадку мінімальний обсяг пам'яті, які мали запит на змінення – це 5 ГБ * 10% = 0,5 ГБ, а максимальний обсяг пам'яті, що він не може перевищувати 5 ГБ * 50% = 2.5 ГБ. Якщо цей запит отримує 1 Гб, без цих параметрів, його отримання ж тому, що цей мінімальний і максимальний діапазон належать 1 ГБ.

Min_grant_percent пам'яті, надання параметр зміни параметра sp_configure (мінімум пам'яті для кожного запит на змінення (KB)) залежить від розміру.

Примітка. Ці дві нові запит пам'яті надання параметри недоступні, індекс створення або відновлення.

На сервері, який має X ГБ пам'яті, максимальний об'єм пам'яті використовується для сервера (Y ГБ) становить менше X ГБ (як правило, 90 відсотків або менше). Максимальний об'єм пам'яті, який надається на запит, є Y-ГБ (Z ГБ) * REQUEST_MAX_MEMORY_GRANT_PERCENT/100.

Z-ГБ можна застосувати такі параметри запит на змінення (min_grant_percent і max_grant_percent):
  • Min_grant_percent гарантовано запиту.
  • Max_grant_percent-це максимальне значення.
Щоб отримати додаткові відомості про надання пам'яті див. Що таке служба захисту пам'яті-надання SQL Server.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3107401 – останній перегляд: 07/11/2016 17:18:00 – виправлення: 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbqfe kbsurveynew kbexpertiseadvanced kbfix kbmt KB3107401 KbMtuk
Зворотний зв’язок