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