2015-07-15 2 views
0

Есть ли какие-либо рекомендации по репликации SQL Server? Есть ли какие-либо ссылки, которые я могу прочитать?
Я использую 2012 и 2014 годы. Я хочу знать, какие типы объектов базы данных обычно реплицируют люди из исходного экземпляра (публикации) в целевой экземпляр (подписка)? Стол, безусловно, один из них. Если в реплицированной базе данных (цель/подписка) существует много представлений, связанных с исходной базой данных, и я не должен включать их в процесс репликации? Как насчет сохраненных процедур? В обоих случаях было бы лучше просто реплицировать данные и вручную развернуть виды и хранимых процедур? Я хотел бы получить некоторые идеи/предложения? БлагодаряРепликация SQL Server - Объекты для включения

ответ

0

Вот некоторые ресурсы, которые охватывают тиражирования передового опыта и повышения эффективности:

Best Practices for Replication Administration

Enhance General Replication Performance

Вы можете найти список объектов базы данных, которые могут быть опубликованы с помощью репликации здесь:

Publish Data and Database Objects

Если объект ts используются в реплицированной базе данных (подписчике), то да, вы должны реплицировать объекты. Если нет, не стесняйтесь исключать их из публикации.

Преимущество включения их в публикацию, а не их ручное развертывание, заключается в том, что репликация поддерживает изменения схемы для опубликованных объектов и когда вы делаете изменения схемы в соответствующих опубликованных объектах в Publisher, эти изменения распространяются по умолчанию на все Абоненты. Это описано в Make Schema Changes on Publication Databases.

+0

Если виды и хранимые процедуры не используются на подписчике, вы все равно включите их? – sydney

+0

Я бы не включил их, если они не используются. –

+0

Спасибо. Ссылки очень полезны. – sydney

Смежные вопросы