أين يتم تخزين الجداول المؤقتة العالمية في SQL Server؟
أين يتم تخزين الجداول المؤقتة العالمية في SQL Server؟

فيديو: أين يتم تخزين الجداول المؤقتة العالمية في SQL Server؟

فيديو: أين يتم تخزين الجداول المؤقتة العالمية في SQL Server؟
فيديو: Count Function in SQL | Count_BIG() | Count(DISTINCT Col)| WHILE Loop in SQL | ASNI NULL Warning 2024, شهر نوفمبر
Anonim

الجداول المؤقتة العالمية ل خادم قاعدة البيانات (بدأ بـ ## طاولة الاسم) هي مخزن في tempdb ومشاركتها بين جميع جلسات المستخدمين عبر الكل خادم قاعدة البيانات جزء. أزور SQL يدعم قاعدة البيانات الجداول المؤقتة العالمية هذا أيضا مخزن في tempdb ونطاقها إلى مستوى قاعدة البيانات.

ثم ، أين يتم تخزين جداول SQL Server؟

جسديا، يتم تخزين جداول SQL Server في قاعدة بيانات كمجموعة من 8 صفحات كيلوبايت. طاولة الصفحات مخزن بشكل افتراضي في قسم واحد موجود في مجموعة الملفات الافتراضية الأساسية.

بعد ذلك ، السؤال هو ، ما هي الاختلافات بين الجداول المؤقتة المحلية والعالمية في SQL Server؟ الجداول المحلية المؤقتة يتم حذفها بعد أن قطع المستخدم اتصاله بمثيل خادم قاعدة البيانات . الجداول المؤقتة العالمية تكون مرئية لأي مستخدم وأي اتصال بعد إنشائها ، ويتم حذفها عند قيام جميع المستخدمين الذين يشيرون إلى طاولة قطع الاتصال بمثيل خادم قاعدة البيانات.

بهذه الطريقة ، ما هو الجدول المؤقت العام في SQL Server؟

الجداول العالمية المؤقتة في SQL Server (معاملة- SQL ) نكون الجداول التي تم إنشاؤها بشكل متميز داخل خادم قاعدة البيانات الجلسات.

ما هو نطاق الجدول المؤقت في SQL Server؟

نطاق من المحلي طاولة مؤقتة هي الجلسة التي تم إنشاؤها فيها ويتم إسقاطها تلقائيًا بمجرد انتهاء الجلسة ويمكننا أيضًا إسقاطها بشكل صريح. اذا كان طاولة مؤقتة يتم إنشاؤه داخل دفعة ، ثم يمكن الوصول إليه خلال الدفعة التالية من نفس الجلسة.

موصى به: