שיקולים לגבי משאבים שמשפיעים על הביצועים

בחירת גרסת התיעוד:

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

בחירת הגודל המתאים למכונות

בחירה בגודל המכונה הנכון ל-AlloyDB Omni היא קריטית כדי לקבל את הביצועים הטובים ביותר לאפליקציה. כדי להחליט על גודל המכונה, צריך לוודא שלמערכת יש מספיק משאבים כדי לתמוך באפליקציה, כמו כמות נכונה של CPU,‏ RAM ואחסון.

משאבי CPU

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

אם ניצול משאבי המעבד (CPU) גבוה מ-70% באופן עקבי, או אם יש קפיצות תכופות ומתמשכות מעל 95%, כדאי לשקול מעבר לגודל מופע גדול יותר. באופן דומה, אם הניצול במצב יציב נמוך, עם שיאים מתחת ל-50%, כדאי לשקול הקטנה לגודל מופע קטן יותר כדי לחסוך בעלויות.

גודל זיכרון ה-RAM

כמות זיכרון המערכת היא גורם חשוב לביצועי האפליקציה. ‫AlloyDB Omni מבצע ניהול דינמי של הזיכרון, שמותאם לשינויים בצרכי הזיכרון של מסד הנתונים. הגודל המקסימלי של מאגר הנתונים הזמני, בלי שהמנוע מבוסס-עמודות מופעל, הוא 80% מזיכרון ה-RAM שזמין בסוג המכונה שבו נעשה שימוש. במהלך הפעלת מסד הנתונים, AlloyDB Omni מתאים את מאגר הנתונים הזמני כדי להתאים לשאילתות שזקוקות לזיכרון נוסף, למשל שאילתות ניתוח.

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

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