قاعدة بيانات النسخ المتماثل.2 خوادم قاعدة البيانات الرئيسية و 2 للقراءة فقط

StackOverflow https://stackoverflow.com/questions/12946

  •  08-06-2019
  •  | 
  •  

سؤال

نقول لديك 2 خوادم قاعدة البيانات, قاعدة بيانات واحدة هي 'سيد' قاعدة بيانات فيها جميع عمليات الكتابة تتم ، فإنه يعامل الحقيقي/الأصلي' قاعدة البيانات الخاصة بنا.غيرها من خادم قاعدة البيانات هو مرآة نسخة من قاعدة البيانات الرئيسية (العبد؟), والتي سيتم استخدامها للقراءة فقط عمليات جزء معين من التطبيق.

كيف يمكنك أن تذهب نحو إعداد عبد قاعدة البيانات التي تعكس البيانات على قاعدة البيانات الرئيسية?من ما أفهم الرقيق/للقراءة فقط من قاعدة البيانات هو أن استخدام المعلم db ملف سجل المعاملة إلى مرآة البيانات صحيح ؟
ما هي الخيارات التي لديك في كيفية غالبا ما يكون العبد db المرايا البيانات ؟ (في الوقت الحقيقي/كل x دقائق؟).

هل كانت مفيدة؟

المحلول

ما تريد يسمى النسخ المتماثل للمعاملات في SQL Server 2005.سوف تكرار التغييرات في الوقت الحقيقي بالقرب من كناشر (أي"سيد") يتم تحديث قاعدة البيانات.

هنا هو مجموعة جيدة من خلال المشي من كيفية إعداده.

نصائح أخرى

SQL Server 2008 ثلاثة أوضاع مختلفة من النسخ المتماثل.

  • المعاملات على طريقة واحدة للقراءة فقط النسخ المتماثل
  • دمج اثنين طريقة النسخ المتماثل
  • لقطة

من ما أفهم الرقيق/للقراءة فقط من قاعدة البيانات هو أن استخدام المعلم db ملف سجل المعاملة إلى مرآة البيانات صحيح ؟ ما هي الخيارات التي لديك في كيفية غالبا ما يكون العبد db المرايا البيانات ؟ (في الوقت الحقيقي/كل x دقائق؟).

هذا يبدو وكأنه كنت تتحدث عن سجل الشحن بدلا من النسخ المتماثل.لما كنت تخطط على الرغم من أنني أتفق مع جيريمي ماكولوم و أقول: النسخ المتماثل المعاملات.إذا كنت تنوي القيام به سجل الشحن عند استعادة قاعدة بيانات كل x دقائق قاعدة البيانات لن تكون متوفرة.

هنا هو فكرة جيدة تجول الفرق بين الاثنين.المحزن أن أقول لديك للتسجيل للحصول على حساب قراءة ذلك على الرغم من.=/ http://www.sqlservercentral.com/articles/Replication/logshippingvsreplication/1399/

الجواب على هذا سوف تختلف اعتمادا على خادم قاعدة البيانات الذي تستخدمه للقيام بذلك.

تحرير:آسف ربما أنا بحاجة إلى أن نتعلم أن ننظر إلى الكلمات وليس فقط السؤال - أرى أنك الموسومة هذا sqlserver.

النسخ المتماثل للمعاملات في الوقت الحقيقي.

إذا لم يكن لديك أية تحديثات تتم على قاعدة البيانات الخاصة بك , ما تحتاجه هو مجرد استرجاع البيانات أقول مرة واحدة في اليوم :ثم استخدام النسخ المتماثل لقطة بدلا من النسخ المتماثل المعاملات.في لقطة النسخ المتماثل التغييرات نسخا متماثلا عند والمعرفة من قبل المستخدم يقول مرة واحدة في 24 ساعة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top