كيف يمكنني العثور على حجم tempdb في SQL Server؟
كيف يمكنني العثور على حجم tempdb في SQL Server؟

فيديو: كيف يمكنني العثور على حجم tempdb في SQL Server؟

فيديو: كيف يمكنني العثور على حجم tempdb في SQL Server؟
فيديو: SQL Server interview questions :- What are Temporary tables / Temp tables ? 2024, شهر نوفمبر
Anonim

من السهل استخدام SSMS للتحقق من التيار حجم tempdb . إذا قمت بالنقر بزر الماوس الأيمن فوق tempdb وحدد خصائص ستفتح الشاشة التالية. ال tempdb ستظهر صفحة خصائص قاعدة البيانات الحالية حجم tempdb 4.6 جيجا بايت لكل ملف من ملفي البيانات و 2 جيجا بايت لملف السجل. اذا أنت استفسار نظام DMV.

وبالمثل ، يُسأل ، كيف يمكنني تعيين حجم TempDB في SQL Server؟

ورقة الغش: كيف تكوين TempDB لمايكروسوفت خادم قاعدة البيانات . النسخة القصيرة: تهيئة حجم واحد / محرك ل TempDB . اقسم المساحة الإجمالية على 9 ، وهذا هو حجمك بحجم عدد. قم بإنشاء 8 ملفات بيانات متساوية الحجم وملف سجل واحد ، كل ذلك بحجم.

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

ومن ثم ، ما هو TempDB في SQL Server؟

قاعدة بيانات نظام tempdb هي مورد عام متاح لجميع المستخدمين المتصلين بمثيل SQL Server ويتم استخدامه للاحتفاظ بما يلي: كائنات المستخدم المؤقتة التي تم إنشاؤها بشكل صريح ، مثل: مؤقت عام أو محلي الجداول ، تخزين مؤقت إجراءات أو متغيرات الجدول أو المؤشرات.

هل يتقلص TempDB تلقائيًا؟

نعم ، ملفات SQL Server فعل ليس يتقلص تلقائيا . تظل بنفس الحجم ما لم تقم بذلك صراحة إنكمش عليها ، إما من خلال SQL Server Management Studio أو باستخدام الأمر SHRINKFILE DBCC. يمكنك تعيين ذلك في قسم الملفات في خصائص قاعدة البيانات ، أو باستخدام أمر ALTER DATABASE.

موصى به: