Путівник по sql server 2014: розширення буферного пулу




Відео: Установка кластерного примірника SQL server 2014 за CSV

Путівник по SQL Server 2014: розширення буферного пулу
Тепер ми переходимо до розширення серверного пулу, яке підвищує продуктивність додатків OLTP. Давайте подивимося, як розширення серверного пулу SQL Server 2014 може підвищити продуктивність додатків.

Спочатку згадаємо, що таке буферний пул. Буферний пул SQL Server - це кеш-пам`ять, де тимчасово зберігаються результати запитів. Завдяки зберіганню результатів запитів в буферному пулі SQL Server наступні запити, що дають аналогічні результати, в и пол н я ються значно швидше, оскільки для їх виконання немає необхідності звертатися до диска для отримання даних. З буферного пулу дані витягуються набагато швидше, ніж при зчитуванні з диска, коли задіяні операції введення-виведення. Залежно від робочого навантаження, буферний пул SQL Server динамічно розширюється і стискається.

Буферний пул SQL Server складається з пулу буфера і диспетчера буфера. Пул буфера - це сукупність 8-кілобайтних сторінок з результатами недавніх запитів. Диспетчер буфера обробляє операції читання даних або сторінок індексів з файлів диска з базою даних в буферний кеш і записи змінених сторінок назад на диск. Буферний пул підвищує швидкість виконання запитів, але його розмір обмежений загальним розміром оперативної пам`яті, що є в розпорядженні примірник SQL Server. Розмір буферного пулу також може обмежуватися заданим значенням максимального обсягу пам`яті сервера. Якщо обмеження відсутнє, SQL Server динамічно збільшує буферний пул до тих пір, поки максимальна доступна пам`ять сервера не виходить на рівень між 4 і 10 Мбайт. Після досягнення цієї межі зростання буферного пулу припиняється. Розширення буферного пулу відкриває можливість збільшення буферної пам`яті сервера за рахунок використання флеш-накопичувачів, наприклад твердотільних дисків (SSD), якщо такі є в системі. Мала затримка і висока продуктивність випадкових операцій введення-виведення у сучасних SSD дозволяють ефективно використовувати їх для збільшення розміру серверного пулу SQL Server. Така можливість особливо корисна для старих серверів, у яких вже обрано максимальна пам`ять. У цьому випадку продуктивність екземпляра SQL Server все ж можна збільшити за рахунок використання буферного пулу більшого обсягу. Функція розширення буферного пулу, реалізована в SQL Server 2014 року, дозволяє розмістити в ньому робоче безліч більшого розміру без обов`язкової заміни дорогого сервера.

Путівник по SQL Server 2014: розширення буферного пулу

Відео: Установка Microsoft SQL Server 2012 Express і SQL Server Management Studio


Функція розширення буферного пулу доступна для випусків SQL Server 2014 Enterprise, Business Intelligence і Standard x64. У разі SQL Server Enterprise розмір розширення може в 32 рази перевищувати розмір максимальної пам`яті сервера (значення max_server_memory), а для Business intelligence і Standard - в чотири рази. Рекомендоване співвідношення між розміром фізичної пам`яті (max_server_memory) і розміром розширення буферного пулу не повинно перевищувати 1:16. Гарною відправною точкою є співвідношення 1: 4.

Включити розширення серверного пулу можна за допомогою команди



ALTER SERVER CONFIGURATION: ALTER SERVER CONFIGURATIONSET BUFFER POOL EXTENSION ONSIZE = 50 GBFILENAME = `F: SSDBUFFERPOOL.BPE`

Детальну інформацію про новий буферном пулі SQL Server 2014 можна знайти на сайті MSDN (https: // msdn. Microsoft.com/en-us/dn 133176.aspx) і в блозі, присвяченому SQL Server (http: //blogs.technet. com / b / dataplatforminsider / archive / 2013/07/25 / buffer-pool-extension-to-ssds-in-sql-server-2014.aspx).

Тепер ми переходимо до розширення серверного пулу, яке підвищує продуктивність додатків OLTP. Давайте подивимося, як розширення серверного пулу SQL Server 2014 може підвищити продуктивність додатків.


Перед вами стоїть набагато складніше завдання, ніж настройка SQL Server 2014 року, - пошук житла великої площі, на якій би змогли розміститися всі члени вашої великої родини. І саме тому я поспішаю вам повідомити, що котеджне селище Коробицино (https://repaopark.ru/about/) пропонує високоякісно житло, побудоване за передовими технологіями з сучасних матеріалів. Подробиці на repaopark.ru.

ІНШЕ

Ubuntu server фото

Ubuntu server

Відео: Ubuntu Server 14.04.2. установка Інша популярна редакція - Ubuntu Server (http: // ubuntu. Com / server).…

Нові функції windows server 2016 фото

Нові функції windows server 2016

Контейнери Windows Server і контейнери Hyper-V Наступне важливе зміна в Windows Server 2016 відноситься до контейнерів.…

» » Путівник по sql server 2014: розширення буферного пулу