מהו ואקום ב-PostgreSQL?
מהו ואקום ב-PostgreSQL?

וִידֵאוֹ: מהו ואקום ב-PostgreSQL?

וִידֵאוֹ: מהו ואקום ב-PostgreSQL?
וִידֵאוֹ: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, מאי
Anonim

לִשְׁאוֹב מחזיר לעצמו אחסון שנכבש על ידי tuples מת. ברגיל PostgreSQL פעולה, tuples שנמחקו או מיושנים על ידי עדכון אינם מוסרים פיזית מהשולחן שלהם; הם נשארים נוכחים עד א לִשְׁאוֹב נעשה. לכן יש צורך לעשות לִשְׁאוֹב מעת לעת, במיוחד בטבלאות המתעדכנות לעתים קרובות.

לגבי זה, מה השימוש בוואקום ב-PostgreSQL?

ה לִשְׁאוֹב הצהרה היא בשימוש כדי להחזיר אחסון על ידי הסרת נתונים מיושנים או tuples מה PostgreSQL מאגר מידע.

מה זה הקפאת ואקום ב-Postgres? הקפאת ואקום מסמן את תוכן הטבלה עם חותמת זמן מיוחדת מאוד לעסקאות שמספרת postgres שאין צורך לשאוב אותו, אף פעם. העדכון הבא המזהה הקפוא הזה ייעלם. לדוגמה, מסד הנתונים template0 מוקפא מכיוון שהוא לעולם לא משתנה (כברירת מחדל לא ניתן להתחבר אליו.)

כמו כן לדעת, מה עושה ואקום מלא?

ואקום מלא . ואקום מלא כותב את שלם תוכן הטבלה לקובץ דיסק חדש ומשחרר את השטח המבוזבז בחזרה למערכת ההפעלה. זה גורם לנעילה ברמת השולחן על השולחן ולמהירויות איטיות. ואקום מלא צריך יש להימנע ממערכת עומס גבוה.

מהו ניתוח PostgreSQL?

ניתוח PostgreSQL הפקודה אוספת נתונים סטטיסטיים לגבי עמודות ספציפיות בטבלה, טבלה שלמה או מסד נתונים שלם. ה PostgreSQL לאחר מכן, מתכנן השאילתות משתמש בנתונים אלה כדי ליצור תוכניות ביצוע יעילות עבור שאילתות. לְנַתֵחַ ; אוסף נתונים סטטיסטיים עבור כל הטבלאות במסד הנתונים הנוכחי.

מוּמלָץ: