Зеркальное отображение базы данных для базы данных отчетов
У меня проблема в том, что наша производственная база данных находится под большой нагрузкой. Таким образом, мы решили, что мы настроили второй сервер SQL, на котором выполняется копия рабочей базы данных, которая не должна обновляться на 100% по сравнению с рабочей базой данных.
После поиска я обнаружил, что асинхронное зеркалирование производственной базы данных может помочь. Зеркальная база данных будет доступна только для чтения для отчетов и прочего. Мне удалось настроить его, но я обнаружил, что не могу прочитать данные из зеркальной базы данных, потому что она находится в режиме восстановления.
Нет, я хотел бы знать, разрешима ли моя проблема с зеркалированием, или мы должны использовать альтернативу?
1 ответ
Благодаря Blim мы приняли решение о репликации транзакций. Он отлично работает с нашей базой данных разработки (так должно быть и в производстве).
Пошаговая статья: http://www.sql-server-performance.com/2010/transactional-replication-2008-r2/