سؤال

أثناء التحقيق في مشكلة تعتقد أنه مرتبط بإغلاق التصعيد والتفكير بأن Read_Committed_Snapshot سيكون الحل، راجعت ما إذا كان تم تمكينه بالفعل. لمدهشتي، تحتوي قاعدة البيانات على مستوى التوافق 80 (SQL Server 2000، وأنا جديد هنا، ويبدو أن أحدا أو مستند يعرف لماذا!).

لكن read_committed_snapshot كان جديدا في عام 2005. حتى لو تم تمكينه، فهل لديه أي تأثير عند التشغيل في وضع التوافق في عام 2000؟

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

المحلول

يشير وضع التوافق إلى ميزات متوفرة في وضع Backaward. سيتم تشغيل أي ميزة جديدة غير متأثرة. على سبيل المثال، يمكنك تعيين وضع التوافق إلى 80 ولدي بناء جملة الانضمام الخارجي القديم، ولكن في نفس الوقت يمكنك إنشاء قائمة انتظار وسيط خدمة الخدمة وسيتم تشغيلها على ما يرام.

العزلة لقطة هي ميزة جديدة ويعمل في قواعد البيانات المتوافقة مع الوراء.

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