PostgreSQL 14 מגיע לאחר שנה של פיתוח ואלו החדשות שלו

postgreSQL

אחרי כמעט שנה של פיתוח פורסמה הגרסה החדשה של הסניף היציב של ה- DBMS פוסטגרסל 14 שעדכוניו לסניף החדש יפורסמו למשך חמש שנים עד לנובמבר 2026.

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

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

מה חדש ב- PostgreSQL 14?

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

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

נוסף תמיכה נוספת בעבודה בצד הלקוח (מיושם ב- libpq) בקשות שידור במצב טרנספורטר להאיץ באופן משמעותי את תרחישי מסד הנתונים הקשור ליישום מספר רב של פעולות כתיבה קטנות (INSERT / UPDATE / DELETE) בשל שליחת הבקשה הבאה מבלי לחכות לתוצאה של האמור לעיל . המצב עוזר גם להאיץ את העבודה על חיבורים עם עיכובים ארוכים במסירת החבילה.

מנגנון מיכל הנתונים החיצוני (postgres_fdw) לחיבור טבלאות חיצוניות הוספה תמיכה בעיבוד שאילתות מקבילי, אשר כרגע ישים רק בחיבור לשרתי PostgreSQL אחרים. Postgres_fdw מוסיף גם תמיכה להוספת נתונים לטבלאות חיצוניות במצב אצווה והיכולת לייבא טבלאות מחולקות על ידי ציון ההנחיה "ייבוא ​​חוזה זר".

בנוסף, בוצעו אופטימיזציות ליישום פעולת VACUUM (איסוף אשפה ואחסון דיסק), הוסיף "מצב חירום" לדלג על פעולות עטיפה לא מהותיות אם נוצרים תנאי עטיפת מזהה עסקה ומפחיתים תקורה בעת עיבוד אינדקס B-Tree. ביצוע פעולת "ANALYZE", האוספת נתונים סטטיסטיים על תפעול מאגר המידע, הואצה באופן משמעותי.

מצד שני, מודגש גם זה הורחבו כלים לניטור פעולת ה- DBMS, עבור se נוספו תצוגות כדי לעקוב אחר התקדמות הפקודה "COPY", נתונים סטטיסטיים לגבי משבצות שכפול ופעילות יומן עסקאות WAL.

ב- PostgreSQL 14 אנו יכולים גם למצוא זאת הוסיף את היכולת להתאים אישית את שיטת הדחיסה הנהוגה במערכת TOAST, שאחראי לאחסון נתונים גדולים כגון גושי טקסט או מידע גיאומטרי. בנוסף לשיטת הדחיסה pglz, TOAST יכול כעת להשתמש באלגוריתם LZ4.

נוסף ייעול מתזמן השאילתות לשיפור עיבוד השאילתה המקבילה וכדי לשפר את ביצועי הביצוע בו זמנית של סריקות רשומות עוקבות, ביצוע שאילתות במקביל ב- PL / pgSQL באמצעות הפקודה "RETURN QUERY" וביצוע השאילתות במקביל ב "REFRESH MATERIALIZED VIEW".

משאר השינויים הבולטים:

  • תמיכת מטמון נוספת יושמה כדי לשפר את הביצועים של צירופים מעגליים מקוננים (צירוף).
  • נעשו אופטימיזציות לשיפור הביצועים של מערכות טעונות בכבדות המטפלות במספר רב של חיבורים. בחלק מהבדיקות הביצועים הוכפלו.
  • הביצועים של אינדקס B-tree שופרו ונפתרה בעיה עם צמיחת המדדים כאשר הטבלאות מתעדכנות באופן תדיר.
  • כעת ניתן להשתמש בסטטיסטיקה מורחבת לייעול ביטויים וניתן להשתמש במיונים מצטברים לייעל את פונקציות החלון.

סוף סוף שאם אתה מעוניין לדעת יותר על זה, אתה יכול לבדוק את הפרטים בקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.