Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
Для данных, оптимизированных для памяти, необходимо периодически выполнять контрольную точку в файлах данных и дельта-файлах, чтобы сдвинуть вперёд активную часть журнала транзакций. Контрольная точка позволяет восстанавливать таблицы, оптимизированные для памяти, до последней успешной контрольной точки, после чего применяется активная часть журнала транзакций для обновления таблиц, оптимизированных для памяти, и завершения восстановления. Операции контрольной точки для дисковых таблиц и таблиц, оптимизированных для памяти, различаются. Ниже описываются различные сценарии и режим работы контрольной точки для таблиц на диске и таблиц, оптимизированных для памяти.
Контрольная точка, установленная вручную
При выполнении контрольной точки вручную закрывается контрольная точка как для дисковых таблиц, так и для таблиц, оптимизированных для памяти. Активный файл данных закрывается, хотя он может быть заполнен только частично.
Автоматическая контрольная точка
Автоматически создаваемая контрольная точка реализуется по разному для таблиц на диске и таблиц, оптимизированных для памяти, из-за различных способов сохранения данных.
Для таблиц на диске автоматическая контрольная точка создается в соответствии с параметром конфигурации интервала восстановления (дополнительные сведения см. в разделе Изменение целевого времени восстановления базы данных (SQL Server)).
Для таблиц, оптимизированных для памяти, автоматическая контрольная точка устанавливается, если размер журнала транзакций превышает 1,5 ГБ с последней контрольной точки. Этот размер в 1,5 ГБ включает записи журнала транзакций как для дисковых таблиц, так и для таблиц, оптимизированных для памяти.