בדיקת המלצות ל-Cloud SQL ב-Database Center

אתם יכולים להשתמש בהערכות ב-Database Center כדי להעריך ולבדוק את ההשפעה של ההמלצות על הביצועים של מסדי הנתונים, לפני שאתם מיישמים אותן במכונות של Cloud SQL ל-PostgreSQL בסביבת הייצור.

כדי להעריך המלצה, תהליך העבודה של ההערכה מבצע את הפעולות הבאות:

  • משכפל את המכונה של מסד הנתונים.

  • מריץ בדיקות סימולציה של השוואה לשוק על השיבוט.

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

איך זה עובד

כשאתם בודקים המלצה, תהליך העבודה של הבדיקה יוצר תוכנית בדיקה מפורטת שמדריכה אתכם בתהליך הבדיקה.

אחרי שבוחרים מכונה להערכה, אפשר להשתמש בהערכה כדי למדוד את ההשפעה הפוטנציאלית של השינויים הבאים על הביצועים:

  • סוג המכונה: משנים את סוג המכונה כדי להתאים אותה לעומס העבודה הספציפי.
  • סוג המהדורה: שדרוג סוג המהדורה מ-Enterprise או מ-Enterprise Plus כדי לקבל גישה לתכונות מתקדמות יותר.
  • מטמון נתונים: הפעילו את מטמון הנתונים במכונות Enterprise Plus כדי לקבל גישה לנפח אחסון גדול יותר ולקריאה מהירה יותר.

כשאתם בודקים המלצה, היא:

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

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

    לדוגמה, אפשר לציין שרוצים להפעיל את השכפול באמצעות הפרמטרים הבאים:

    • ‫10 חיבורים של לקוחות למסד הנתונים.
    • ‫1,000 עסקאות לכל לקוח.
    • מצב שאילתה פשוטה.

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

    • כרטיס מידע/טבלה: זמן אחזור ממוצע, מספר העסקאות
    • תרשימים: ניצול המעבד (CPU), שימוש בזיכרון
  2. תהליך העבודה של ההערכות מחיל את השינויים המומלצים על השכפול באמצעות פעולת תיקון, ומריץ שוב את נקודת ההשוואה. בהתאם לקיבולת של המכונה ולסוג השינויים שבוצעו, יכול להיות שיידרשו 45 דקות או יותר כדי להשלים את השינויים בהגדרות האישיות.

  3. תהליך העבודה של ההערכות מתעד את מדדי הביצועים ומשווה אותם לערכי הבסיס שתועדו קודם לכן.

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

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

אחרי 48 שעות, תוכנית ההערכה והתוצאות נמחקות.

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

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

מידע נוסף זמין במאמר יצירת הערכה של המלצה.

מגבלות

  • התוצאות של תוכנית ההערכה וכל המשאבים שהעותק המשוכפל צריך זמינים למשך 48 שעות ואז נמחקים. המשאבים צוברים חיובים עד שהם נמחקים.

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

  • ההערכות של Database Center זמינות רק למכונות של Cloud SQL ל-PostgreSQL.

המאמרים הבאים