Възстановяване на база данни и обвързването й към набор от ресурси - SQL Server Microsoft Docs
Дори ако имате достатъчно памет, за да възстановите базата данни с таблици, оптимизирани за памет, искате да следвате най-добрите практики и да свържете базата данни към наименуван ресурсен пул. Въпреки че имате достатъчно памет, за да възстановите база данни с таблици, оптимизирани за памет, искате да следвате най-добрите практики и да свържете базата данни към наименуван ресурсен пул. Въпреки че базата данни трябва да съществува, преди да можете да я прикачите към пула, възстановяването на вашата база данни е многоетапен процес. Тъй като базата данни трябва да съществува, преди да можете да я свържете към пула, възстановяването на вашата база данни е многоетапен процес. Този раздел ще ви преведе през този процес. Тази тема ви превежда през този процес.
Възстановете с NORECOVERY
Когато възстановите база данни, NORECOVERY създава базата данни и възстановява изображението на диска, без да изразходва памет. Когато възстановите база данни, NORECOVERY кара базата данни да бъде създадена и изображението на диска да бъде възстановено, без да се изразходва памет.
Създайте пула от ресурси
Следният Transact-SQL код Transact-SQL създава набор от ресурси с име Pool_IMOLTP с 50% от паметта, налична за неговото използване. Следният Transact-SQL Transact-SQL създава набор от ресурси с име Pool_IMOLTP с 50% от паметта, налична за неговото използване. След създаването на пула Resource Governor се преконфигурира, за да активира Pool_IMOLTP. След създаването на пула, управителят на ресурсите се преконфигурира, за да включва Pool_IMOLTP.
Свържете базата данни и пула от ресурси
Използвайте системна функцияsp_xtp_bind_db_resource_pool за обвързване на базата данни към ресурсния пул. Използвайте системната функция sp_xtp_bind_db_resource_pool, за да свържете базата данни към ресурсния пул. Тази функция приема два параметъра: името на базата данни, последвано от името на пула от ресурси. Функцията приема два параметъра: името на базата данни, последвано от името на пула от ресурси.
Следният код на Transact-SQL Transact-SQL дефинира обвързването на базата данни IMOLTP_DB към пула от ресурси Pool_IMOLTP. Следният Transact-SQL Transact-SQL дефинира обвързване на базата данни IMOLTP_DB към пула от ресурси Pool_IMOLTP. Свързването няма да започне да функционира, докато не бъде завършена следващата стъпка. Свързването не влиза в сила, докато не завършите следващата стъпка.
Възстановете с RECOVERY
Възстановяването на база данни с опцията С ВЪЗСТАНОВЯВАНЕ прави базата данни онлайн и възстановява всички данни. Когато възстановите базата данни с възстановяване, базата данни се превежда онлайн и всички данни се възстановяват.
Наблюдавайте производителността на пула от ресурси
След като базата данни бъде обвързана с посочения ресурсен пул и възстановена с опцията за възстановяване, наблюдавайте SQL Server SQL Server, Resource Pool Statistics Object. След като базата данни бъде обвързана с посочения ресурсен пул и възстановена с възстановяване, наблюдавайте SQL Server SQL Server, Resource Pool Stats Object. За повече информация вижте SQL Server, Resource Pool Stats Object. За повече информация вижте SQL Server, Resource Pool Stats Object.