במאמר הזה מוסבר איך אפשר להשתמש בעזרה מ-AI כדי לעקוב אחרי משאבי AlloyDB ל-PostgreSQL ולפתור בעיות שקשורות אליהם. אתם יכולים להשתמש בכלי פתרון הבעיות בעזרת AI של AlloyDB ושל Gemini Cloud Assist כדי לשפר את הביצועים של השאילתות ולעקוב אחרי הביצועים של המערכת.
מגבלות
ההגבלות הבאות חלות על פתרון בעיות בעזרת AI ב-AlloyDB:
- פתרון בעיות בעזרת AI מספק תובנות חשובות על סמך הגדרות סטנדרטיות של PostgreSQL. הארכיטקטורה הייחודית של AlloyDB, כולל האחסון המפוצל, השמירה במטמון, מנוע העמודות ותהליכי הרקע שעברו אופטימיזציה, גורמת לכך שחלק מהבדיקות וההמלצות עשויים להיות שונים ממדדי הביצועים בפועל של AlloyDB. מומלץ להתייחס להמלצות לפתרון בעיות בעזרת AI כנקודות התחלה, ולעיין במסמכי AlloyDB כדי לקבל הנחיות סופיות.
- כדי לקבל את התוצאות הטובות ביותר, מומלץ לחכות 24 שעות אחרי הפעלת פתרון בעיות בעזרת AI במסוף Google Cloud , כדי לאפשר ל-AlloyDB ליצור בסיס להשוואה של הביצועים הממוצעים של המופע, מסד הנתונים והשאילתות.
- התמיכה בפתרון בעיות בעזרת AI לא זמינה בהגדרות הבאות של AlloyDB:
- מופעים בתוך גבול גזרה של VPC Service Controls
- מופעים שמופעלת בהם Access Transparency
לפני שמתחילים
מוודאים ש-Gemini Cloud Assist מוגדר לחשבון המשתמש ולפרויקט. Google Cloudאחרי שמגדירים את Gemini Cloud Assist, יכול להיות שצריך לחכות חמש דקות עד שהשירות יתפשט, לפני שאפשר להפעיל פתרון בעיות בעזרת AI ב-AlloyDB.
תפקידים והרשאות נדרשים
כדי לקבל את ההרשאות שנדרשות לשימוש בפתרון בעיות בעזרת AI, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM Database insights viewer (roles/databaseinsights.viewer) בפרויקט שמארח את מופע AlloyDB.
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
התפקיד המוגדר מראש הזה כולל את ההרשאות שנדרשות לשימוש בפתרון בעיות בעזרת AI. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:
ההרשאות הנדרשות
כדי להשתמש בפתרון בעיות בעזרת AI, נדרשות ההרשאות הבאות:
-
databaseinsights.performanceIssues.detect -
databaseinsights.performanceIssues.investigate
יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
הפעלת פתרון בעיות בעזרת AI
כשמפעילים פתרון בעיות בעזרת AI במופע AlloyDB, AlloyDB יכול לנתח את הביצועים של מסדי הנתונים ולזהות אנומליות בהרצת השאילתות. כש-AlloyDB מזהה אנומליות בביצועי השאילתות או עומס גבוה במערכת, פתרון בעיות בעזרת AI עוזר לכם לנתח את המצב באמצעות ראיות ומספק המלצות.
כדי להפעיל פתרון בעיות בעזרת AI במכונת AlloyDB:
נכנסים לדף Clusters במסוף Google Cloud .
ברשימת האשכולות והמכונות, לוחצים על מכונה.
לוחצים על תובנות לגבי שאילתות.
לוחצים על הפעלה או על עריכת ההגדרות.
בכרטיסייה עריכת ההגדרות של תובנות לגבי שאילתות, מסמנים את תיבת הסימון הפעלת תכונות מתקדמות של תובנות לגבי שאילתות ב-AlloyDB.
כברירת מחדל, תיבת הסימון פתרון בעיות בעזרת AI מסומנת.
לוחצים על Save.
מידע נוסף על הפעלת תובנות מתקדמות לגבי שאילתות זמין במאמר שיפור הביצועים של שאילתות באמצעות תובנות מתקדמות לגבי שאילתות.
פתיחת Gemini Cloud Assist
כדי להשתמש ב-Gemini Cloud Assist עם AlloyDB:
- נכנסים לדף Clusters במסוף Google Cloud . כניסה לדף Clusters
- ברשימת האשכולות והמכונות, לוחצים על מכונה.
- לוחצים על תובנות לגבי שאילתות.
- כדי לפתוח את החלונית של Cloud Assist, לוחצים על סמל הנצנוץ Open or close Gemini AI chat.
- בחלונית Cloud Assist, מזינים הנחיה שמתארת את המידע שרוצים לקבל.
- אחרי שמזינים את ההנחיה, לוחצים על שליחה שליחת ההנחיה. Gemini מחזיר תשובה להנחיה שלכם על סמך מידע מהשעה האחרונה.
שיפור ביצועי השאילתות
אפשר להשתמש בעזרה מ-AI כדי לפתור בעיות בשאילתות ספציפיות שפועלות לאט ב-AlloyDB באמצעות מרכז הבקרה Query insights.
מידע נוסף מופיע במאמר פתרון בעיות של שאילתות איטיות בעזרת AI.אתם יכולים גם להשתמש ב-Gemini Cloud Assist כדי להזין הנחיות שיעזרו לכם לשפר את הביצועים של השאילתות. Gemini Cloud Assist עונה על שאלות לגבי מסד הנתונים ומופע AlloyDB שנבחרו.
דוגמאות להנחיות לשיפור ביצועי השאילתות
| הנחיה | סוג התשובה |
|---|---|
| מהן השאילתות המובילות לפי זמן האחזור במסד הנתונים שלי? |
|
| מהי השאילתה הכי איטית במופע הזה של מסד הנתונים? | הנחיות לזיהוי השאילתה הכי איטית לפי זמן האחזור. |
מעקב אחרי ביצועי המערכת
אתם יכולים להשתמש בעזרה מ-AI כדי לנתח את עומס העבודה במסד נתונים ב-AlloyDB מתוך הדף סקירה כללית או ממרכז הבקרה תובנות לגבי שאילתות. מידע נוסף מופיע במאמר בנושא פתרון בעיות של עומס גבוה במסד נתונים בעזרת AI.
אתם יכולים גם להשתמש ב-Gemini Cloud Assist כדי להזין הנחיות לאיסוף מידע על ביצועי המערכת. Gemini Cloud Assist עונה על שאלות לגבי מופע AlloyDB שנבחר.
דוגמאות להנחיות לגבי ביצועי המערכת
| הנחיה | סוג התשובה |
|---|---|
| כמה רשומות ביומן השגיאות יש למופע הזה של מסד הנתונים ב-7 הימים האחרונים? | סיכום של רשומות ביומן שמקובצות לפי סוג החומרה שלהן. Gemini מתאים את התשובה למסנן טווח התאריכים שנבחר בתרשים הביצועים של המופע. |
| מה היה השימוש במעבד במופע מסד הנתונים הזה בסביבות השעה 14:00 היום? | תוצאות המדדים בטווח אחוזים לניצול המעבד במרווח הזמן. |
קבלת המלצות לגבי אינדקסים
אפשר לקבל המלצות לאינדקס מ-AlloyDB בתובנות לגבי שאילתות. מידע נוסף זמין במאמר סקירה כללית על הכלי לייעוץ בנושא אינדקסים.
בנוסף, אתם יכולים להשתמש ב-Gemini Cloud Assist כדי לקבל מידע נוסף על אופן השימוש באינדקסים במסדי הנתונים. Gemini Cloud Assist עונה על שאלות לגבי מופע AlloyDB שנבחר.
דוגמאות להנחיות להמלצות על אינדקסים
| הנחיה | סוג התשובה |
|---|---|
| הצגת המלצות לאינדקס לשאילתות שהופעלו ב-7 הימים האחרונים. | הנחיות לגבי סוגי השאילתות שיכולות להפיק תועלת מאינדקס. |
מעקב אחרי שאילתות פעילות
אפשר להשתמש בלוח הבקרה תובנות לגבי שאילתות כדי לעקוב אחרי שאילתות פעילות, ואם צריך, לסיים תהליכים שפועלים במשך זמן רב. מידע נוסף זמין במאמר בנושא מעקב אחרי שאילתות פעילות.
בנוסף, אתם יכולים להשתמש ב-Gemini Cloud Assist כדי להזין הנחיות ולקבל מידע נוסף על שאילתות שגורמות לזמן אחזור ארוך או לעומס גבוה על המעבד. Gemini Cloud Assist עונה על שאלות לגבי מופע AlloyDB שנבחר.
דוגמאות להנחיות לשאילתות פעילות
| הנחיה | סוג התשובה |
|---|---|
| מהן השאילתות המובילות שמופעלות כרגע במסד הנתונים שלי? | הנחיות לחיפוש השאילתות שפועלות הכי הרבה זמן וצורכות הכי הרבה משאבים. |
המאמרים הבאים
- איך כותבים הנחיות טובות יותר
- איך משתמשים בחלונית של Gemini Cloud Assist
- איך משתמשים ב-Gemini כדי לקבל עזרה בפיתוח וב-AI
-
איך Gemini for Google Cloud משתמש בנתונים שלכם, ובאילו מקרים.