ماذا تفعل فراغ Postgres؟
ماذا تفعل فراغ Postgres؟

فيديو: ماذا تفعل فراغ Postgres؟

فيديو: ماذا تفعل فراغ Postgres؟
فيديو: Explaining EXPLAIN – Richard Yen // #PostgresOpenTalks 2024, شهر نوفمبر
Anonim

مكنسة كهرباء يستعيد التخزين الذي تشغله المجموعات الميتة. بشكل طبيعي PostgreSQL العملية ، لا تتم إزالة المجموعات التي تم حذفها أو حذفها من خلال التحديث فعليًا من الجدول ؛ يظلون حاضرين حتى أ مكنسة كهرباء تم. مكنسة كهرباء ANALYZE ينفذ أ مكنسة كهرباء ثم تحليل لكل جدول محدد.

بالنظر إلى هذا ، ما فائدة الفراغ في PostgreSQL؟

ال مكنسة كهرباء البيان هو تستخدم لاستعادة التخزين عن طريق إزالة البيانات القديمة أو المجموعات من PostgreSQL قاعدة البيانات.

تعرف أيضًا ، ما هو التجميد الفراغي في Postgres؟ تجميد الفراغ يميز محتويات الجدول بطابع زمني معاملة خاص جدًا يوضح postgres أنه لا يحتاج إلى تفريغه أبدًا. التحديث التالي سيختفي هذا المعرف المجمد. على سبيل المثال ، تم تجميد قاعدة بيانات template0 لأنها لا تتغير أبدًا (افتراضيًا لا يمكنك الاتصال بها.)

مع وضع هذا في الاعتبار ، ماذا يفعل الفراغ الكامل؟

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

كم من الوقت يستغرق مكنسة Postgres؟

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

موصى به: