במאמר הזה מוסבר על משאבי המעבד (CPU) וגודל הזיכרון שצריך להביא בחשבון כשמתקינים את AlloyDB Omni במכונות וירטואליות. במסמך הזה אנחנו מניחים שאתם מכירים את PostgreSQL.
התאמת גודל המכונה
כדי להשיג את הביצועים הכי טובים באפליקציה, חשוב לבחור את גודל המכונה המתאים ל-AlloyDB Omni. אם משלבים את המושגים שמופיעים במסמך הזה, אפשר להבין שהקלט להחלטה לגבי גודל המכונה קשור להבטחה שלמערכת יש מספיק משאבים כדי לתמוך באפליקציה, כמו כמות נכונה של CPU, RAM ואחסון.
משאבי מעבד (CPU)
למכונה צריכים להיות מספיק משאבי מעבד (CPU) כדי שפעולות במצב יציב יוכלו להתרחש בשיעור ניצול של 70% או פחות. אם יש מספיק משאבי מעבד, יש מספיק מרווח ביטחון למופע כדי להתמודד עם עליות פתאומיות בשימוש ולהמשיך לפעול אם השימוש באפליקציה גדל עם הזמן. כך אפשר לבצע פעולות תחזוקה תקופתיות כמו vacuum. הפעלה בשיעור ניצול של 100% או קרוב לכך עלולה להוביל לביצועים נמוכים בגלל החלפת הקשר של תהליך או שרשור, או בגלל השפעות של תורים בחלקים אחרים של המערכת, כשהם מתחרים על משאבי מעבד (CPU) מועטים.
אם השימוש במשאבי ה-CPU גדול מ-70% באופן עקבי, או אם יש קפיצות תכופות ומתמשכות מעל 95%, כדאי לעבור לגודל מופע גדול יותר. באופן דומה, אם הניצול במצב יציב נמוך, עם שיאים של פחות מ-50%, כדאי לשקול להקטין את המכונה כדי לחסוך בעלויות.
גודל ה-RAM
כמות זיכרון המערכת היא גורם חשוב בביצועי האפליקציה. AlloyDB Omni מבצע ניהול זיכרון דינמי, שמותאם לצרכים המשתנים של הזיכרון במסד הנתונים. הגודל המקסימלי של מאגר המאגרים הזמניים, בלי להפעיל את המנוע מבוסס-העמודות, הוא 80% מה-RAM שזמין בסוג המכונה שבה משתמשים. במהלך הפעלת מסד הנתונים, AlloyDB Omni מתאים את מאגר הנתונים הזמני כדי להתאים לשאילתות שזקוקות לזיכרון נוסף, למשל שאילתות ניתוחיות.
השימוש במאגר הנתונים הזמני הוא גורם חשוב בביצועי המערכת. אפשר לבדוק את שיעור ההתאמה של מאגר הנתונים הזמני כדי לקבל מושג לגבי כמות הנתונים שהאפליקציה ניגשת אליהם ממאגר הנתונים הזמני בזמן שהיא פועלת. אם שיעור ההחמצות גבוה, כדאי להגדיל את נפח הזיכרון כדי שיהיה יותר RAM זמין למאגר המאגרים הזמניים.
יכול להיות שבמסד נתונים תהיה כמות גדולה של נתונים, אבל האפליקציה תשתמש בפועל בקבוצת משנה קטנה יותר, שנקראת קבוצת העבודה. צריך להשתמש בגודל המופע המתאים לסט העבודה. כדי להשיג את הביצועים הטובים ביותר, כדאי להשתמש בסט עבודה שמתאים כולו למאגר החוצץ.