وکیوم Postgres چه می کند؟
وکیوم Postgres چه می کند؟

تصویری: وکیوم Postgres چه می کند؟

تصویری: وکیوم Postgres چه می کند؟
تصویری: آموزش 30- خلاء در PostgreSQL چیست | خلاء PostgreSQL 2024, نوامبر
Anonim

خلاء ذخیره سازی اشغال شده توسط تاپل های مرده را پس می گیرد. در حالت عادی PostgreSQL عملیات، تاپل هایی که با یک به روز رسانی حذف یا منسوخ شده اند به طور فیزیکی از جدول خود حذف نمی شوند. آنها تا زمانی که a خلاء انجام شد. خلاء ANALYZE یک را انجام می دهد خلاء و سپس یک ANALYZE برای هر جدول انتخاب شده.

با در نظر گرفتن این موضوع، کاربرد خلاء در PostgreSQL چیست؟

را خلاء بیانیه است استفاده شده برای بازیابی فضای ذخیره‌سازی با حذف داده‌های منسوخ یا چند تایی از PostgreSQL پایگاه داده

همچنین بدانید، انجماد خلاء در Postgres چیست؟ انجماد با خلاء محتویات یک جدول را با یک مهر زمانی تراکنش بسیار خاص مشخص می کند که نشان می دهد postgres که هرگز نیازی به جاروبرقی ندارد. به روز رسانی بعدی این شناسه ثابت ناپدید می شود. به عنوان مثال، پایگاه داده template0 ثابت است زیرا هرگز تغییر نمی کند (به طور پیش فرض نمی توانید به آن متصل شوید.)

با در نظر گرفتن این موضوع، خلاء کامل چه کاری انجام می دهد؟

VACUUM FULL . VACUUM FULL می نویسد کل محتوای جدول را به یک فایل دیسک جدید تبدیل می کند و فضای تلف شده را به سیستم عامل باز می کند. این باعث قفل شدن سطح میز روی میز و کاهش سرعت می شود. VACUUM FULL باید در یک سیستم بار بالا اجتناب شود.

وکیوم Postgres چقدر طول می کشد؟

پاسخ: خلاء FULL طول می کشد طولانی زمان برای تکمیل صحبت كردن، خلاء کامل لازم نیست، و در کل ایده خوبی نیست. برای شنیدن) می توانید با شکستن کار تأثیر را کاهش دهید. شغل فقط باید گرفتن حدود 5 دقیقه

توصیه شده: