Відновлення бази даних та її прив’язка до пулу ресурсів - SQL Server, Microsoft Docs
Навіть якщо у вас достатньо пам'яті для відновлення бази даних оптимізованими для пам'яті таблицями, ви хочете дотримуватися рекомендацій і прив'язати базу даних до іменованого пулу ресурсів. Тепер, коли ви маєте ще одну пам'ятку, щоб залишитися в 데이터베이스 з пам'яті-оптимізовані tables, ви будете продовжувати найкращі практики і на основі 데이터베이스 на назву ресурсу. Хоча база даних має існувати до того, як ви зможете її прив'язати до пулу, відновлення вашої бази даних є багатоступеневим процесом. За межами вашого database мусить існувати перед тим, як ви можете перейти на територію останнього вашого database є multi-step process. Цей розділ допоможе виконати цей процес. Це топічні ходи ви через це.
Відновлення з NORECOVERY Restore with NORECOVERY
Коли ви відновлюєте базу даних, NORECOVERY здійснює створення бази даних і відновлення диска без споживання пам'яті. Якщо ви залишаєтеся на базі даних, NORECOVERY causas the database для створення і диску зображення залишаються безвідшкодування пам'яті.
Створення пулу ресурсів Create the resource pool
Наступний код Transact-SQL Transact-SQL створює пул ресурсів з ім'ям Pool_IMOLTP із 50% пам'яті, доступною для його використання. Дотримуючись Transact-SQL Transact-SQL створюється в системі ресурсу, що називається Pool_IMOLTP з 50% пам'яті доступною для її використання. Після створення пула Регулятор Ресурсів переналаштовується, щоб увімкнути Pool_IMOLTP. Після того, як полів є створеним, Resource Governor переналаштовано на включення Pool_IMOLTP.
Прив'язка бази даних до пулу ресурсів Bind the database and resource pool
Використовуйте системну функціюsp_xtp_bind_db_resource_pool , щоб прив'язати базу даних до пулу ресурсів. Використовуйте систему функцій sp_xtp_bind_db_resource_pool, щоб перейти до бази даних до ресурсу ресурсу. Ця функція приймає два параметри: ім'я бази даних, за яким слідує ім'я пулу ресурсів. Функції включають два параметри: Database name наведено в source pool name.
Наступний код Transact-SQL Transact-SQL визначає прив'язку бази даних IMOLTP_DB до пулу ресурсів Pool_IMOLTP. Наступні Transact-SQL Transact-SQL defines binding of database IMOLTP_DB до ресурсу Pool_IMOLTP. Прив'язка не почне функціонувати доти, доки не буде виконано наступний крок. Натиснувши на себе, не стає ефективним until, щоб виконати next step.
Відновлення з RECOVERY Restore with RECOVERY
При відновленні бази даних з параметром WITH RECOVERY база даних перетворюється на режим «в мережі» і виконується відновлення всіх даних. Якщо ви повертаєтеся до Database з відновленням Database is brought online і all the data restored.
Спостереження за продуктивністю пулу ресурсів Monitor the resource pool performance
Після того, як база даних прив'язана до іменованого пулу ресурсів і відновлена параметром recovery, відстежте SQL Server SQL Server Об'єкт Статистики Пула Ресурсів. Після того, як база даних використовується для назви ресурсу польоту і відновлюється з відкриттям, monitor SQL Server SQL Server , ресурсний ресурс документів. Додаткові відомості див. у розділі SQL Server, об'єкт Resource Pool Stats. Для більш докладної інформації про SQL Server, Resource Pool Stats Object.