Восстановление на момент времени: как проверить результат
Соберите непрерывную цепочку, обоснуйте цель STOPAT и проверьте бизнес-данные перед открытием восстановленной базы SQL Server.
Читать статьюПрактические статьи о ClickHouse, SQL Server, архитектуре аналитики, производительности, миграциях и эксплуатации баз данных.
Соберите непрерывную цепочку, обоснуйте цель STOPAT и проверьте бизнес-данные перед открытием восстановленной базы SQL Server.
Читать статьюRow и page compression сокращают хранилище и I/O, но требуют CPU и неодинаково полезны для таблиц. Решение зависит от данных и нагрузки.
Читать статьюОбрабатывайте NULL явно, задавайте допустимые состояния строки и учитывайте границы CHECK-ограничений при защите целостности SQL Server.
Читать статьюРассчитывайте накопительные остатки и последние записи с правильными секциями, однозначным порядком, явными границами окна и корректными фильтрами.
Читать статьюРазберите изменение разностной базы, независимость цепочки журнала и проверку необходимых файлов восстановления.
Читать статьюПартиционирование часто считают автоматическим ускорением. Наибольшую пользу оно дает для жизненного цикла, sliding window, архивации и границ обслуживания.
Читать статьюРазличайте ожидание памяти, избыточные резервы и сбросы в tempdb, чтобы улучшать выполнение SQL Server при реальной параллельной нагрузке.
Читать статьюПроверьте соответствие SID логина и пользователя, восстановите правильную связь без удаления прав и протестируйте реальное подключение приложения.
Читать статьюДинамический SQL полезен для необязательных фильтров и разных форм запроса, но конкатенация создает риск injection, ошибки кавычек, плохое повторное использование планов и сложную диагностику.
Читать статьюПроверяйте IFI в Windows, различайте данные и журнал и измеряйте рост и восстановление без обещания нулевой задержки.
Читать статьюСохраните сертификаты и закрытые ключи зашифрованных резервных копий и проверьте восстановление на экземпляре без исходного состояния сервера.
Читать статьюКак найти отключенные и недоверенные внешние ключи, проверить исторические данные и подобрать индекс для таблицы, ссылающейся на родителя.
Читать статью