אתם יכולים להשתמש בהערכות בDatabase Center כדי להעריך ולבדוק את ההשפעה של ההמלצות לגבי מסד הנתונים על הביצועים, לפני שאתם מיישמים אותן על מכונות הייצור של Cloud SQL ל-PostgreSQL.
כדי להעריך המלצה, תהליך העבודה של ההערכה מבצע את הפעולות הבאות:
משכפל את מופע מסד הנתונים.
מריצים בדיקות סימולציה להשוואה עם ביצועים של מתחרים על המשובט.
ההשוואה בין ביצועי הבסיס של השיבוט לבין הביצועים אחרי שמחילים את שינויי ההגדרות המומלצים.
איך זה עובד
כשמעריכים המלצה, תהליך העבודה של ההערכה יוצר תוכנית בדיקה מפורטת שמנחה אתכם בתהליך ההערכה.
אחרי שבוחרים מופע להערכה, ההערכה יכולה לעזור למדוד את ההשפעה הפוטנציאלית על הביצועים של סוגי השינויים הבאים:
- סוג המכונה: אפשר להגדיל את סוג המכונה כדי להתאים טוב יותר לצרכים הספציפיים של עומס העבודה.
- סוג המהדורה: שדרוג סוג המהדורה מ-Enterprise או מ-Enterprise Plus כדי לקבל גישה לתכונות חזקות יותר.
- מטמון נתונים: מפעילים אחסון נתונים במטמון במופעים של Enterprise Plus כדי לקבל גישה ליותר נפח אחסון ולקרוא נתונים מהר יותר.
כשמעריכים המלצה, המערכת מבצעת את הפעולות הבאות:
כדי לבדוק את ההשפעה של השינויים האלה, התכונה יוצרת שיבוט זמני של המופע ומריצה בדיקת ביצועים בסיסית.
השיבוט הוא עותק של המופע שמשתמש בנתונים סינתטיים בצורה של טבלאות pgbench כדי לבצע הפשטה של הנתונים. שפת טיפול בנתונים (DML) משמשת לסימולציה של תנועה, והפרמטרים שזמינים ב-pgbench מאפשרים לציין את סוג עומס העבודה ואת משך הזמן.
לדוגמה, אפשר לציין שרוצים שהשיבוט יפעל באמצעות הפרמטרים הבאים:
- 10 חיבורים של לקוחות למסד הנתונים.
- 1,000 עסקאות לכל לקוח.
- מצב שאילתה פשוטה.
בהתאם לפרמטרים האלה, תהליך העבודה של ההערכות יכול קודם למדוד את הביצועים של השיבוט עם ההגדרה הנוכחית של המופע, ואז להשוות אותם לגרסה של השיבוט שבה מוחלים השינויים המומלצים. מדדי הביצועים שנמדדים כוללים את התוצאות הזמניות הבאות:
- כרטיס ניקוד/טבלה: חביון ממוצע, מספר עסקאות
- תרשימים: ניצול המעבד (CPU), שימוש בזיכרון
תהליך העבודה של ההערכות מחיל את השינויים המומלצים על השיבוט באמצעות פעולת תיקון, ומריץ שוב את ההשוואה לשוק. בהתאם לקיבולת של המופע ולסוג השינויים שבוצעו, יכול להיות שיחלפו 45 דקות או יותר עד להשלמת השינויים בהגדרות.
בתהליך העבודה של ההערכות מתועדים מדדי ביצועים ומתבצעת השוואה שלהם לנתוני הבסיס שתועדו קודם.
באמצעות הערכות, אתם יכולים לאמת באופן בטוח את השינויים המומלצים בשיבוט בסביבת בדיקה לפני שאתם מיישמים אותם באופן ידני במכונת הייצור התואמת.
אם אתם מרוצים מתוצאות ההשוואה, אתם יכולים להחיל באופן ידני את השינויים המומלצים על מופע הייצור.
אחרי 48 שעות, תוכנית ההערכה והתוצאות נמחקות.
המופע המשוכפל נמחק ברגע שתהליך העבודה מסתיים.
אם תוכנית ההערכה מבוטלת או מופסקת, צריך למחוק את השיבוט באופן ידני.
מידע נוסף מופיע במאמר יצירת הערכה של המלצה.
מגבלות
התוצאות של תוכנית ההערכה וכל המשאבים שהשיבוט דורש זמינים למשך 48 שעות לפני שהם נמחקים. החיוב על משאבים מצטבר עד למחיקה שלהם.
אם מבטלים או מפסיקים את סשן ההערכה, או אם ההערכה נכשלת, צריך למחוק את השיבוט באופן ידני כדי למנוע חיובים שוטפים.
הערכות ב-Database Center זמינות רק למופעים של Cloud SQL ל-PostgreSQL.