סקירה כללית על מטמון הנתונים

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

מטמון נתונים הוא תכונה אופציונלית שמאחסנת דפי נתונים בכונני SSD מקומיים במהירות גבוהה כדי להאיץ את עיבוד השאילתות. מטמון נתונים מרחיב את מטמון הדפים של מערכת ההפעלה כדי להשתמש גם בזיכרון וגם ב-SSD מקומי. אפשר להפעיל מטמון נתונים כשיוצרים מופע של Cloud SQL Enterprise Plus. כדי לשנות את הגדרת מטמון הנתונים במופע, אפשר לעיין במאמרים בנושא עריכת מופע והגדרות מופע.

במכונות שבהן מופעל מטמון נתונים, Cloud SQL מעבד בקשות קריאה וכתיבה באופן הבא:

  • בקשת קריאה: ב-Cloud SQL, קריאת נתונים מתבצעת קודם מהזיכרון הראשי, אחר כך ממטמון הנתונים ולבסוף מהאחסון של המופע. כך אפשר לעבד את פעולות הקריאה עם זמן האחזור הנמוך ביותר האפשרי.

  • בקשת כתיבה: Cloud SQL מאשרת את הנתונים באחסון של המכונה וכותבת אותם במקביל למטמון הנתונים.

המלצות

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

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

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

  • עומסי עבודה עם יותר פעולות קריאה מפעולות כתיבה.

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

מגבלות

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