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

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

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

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

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

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

אם מפעילים מטמון נתונים במכונה שמשתמשת במפתחות הצפנה בניהול הלקוח (CMEK), אז Cloud SQL מצפין גם את ה-SSD המקומי שמשמש למטמון הנתונים.

המלצות

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

  • עומסי עבודה שבהם מסד הנתונים בעבודה לא מתאים לזיכרון הראשי (RAM).

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

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

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

מגבלות

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