בדף הזה מתוארים הדגלים לניהול מסד הנתונים שמשמשים ב-AlloyDB ל-PostgreSQL כדי להפעיל ולנהל תכונות שירות שונות שייחודיות ל-AlloyDB. רשימה של כל הדגלים לניהול מסדי נתונים שנתמכים ב-AlloyDB מופיעה במאמר דגלים נתמכים לניהול מסדי נתונים.
דגלים שמסומנים בInstance restarts (הפעלה מחדש של מופע) מציינים ש-AlloyDB מפעיל מחדש מופע בכל פעם שמגדירים, מסירים או משנים את הדגל הזה במופע. ערך הדגל נשמר במכונה עד שמשנים אותו שוב.
alloydb.audit_log_line_prefix
| סוג | string |
| ברירת מחדל | "%m [%p]: [%l-1] db=%d,user=%u |
| הפעלות מחדש של מכונות | כן |
שולט במידע שמופיע בתחילת כל שורה ביומן הביקורת. אם משאירים את השדה ריק, לא נעשה שימוש בקידומת.
alloydb.enable_pgaudit
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
המדיניות הזו קובעת את הזמינות של התוסף pgaudit במכונה של AlloyDB. מגדירים את הפרמטר לערך on ומפעילים מחדש את המכונה. אחר כך מוסיפים את התוסף pgaudit למסדי נתונים ספציפיים במכונה באמצעות הפקודה CREATE
EXTENSION.
התוסף pgaudit מספק רישום מפורט ביומן הביקורת של סשנים ואובייקטים, באמצעות כלי הרישום ביומן שכלול ב-PostgreSQL.
alloydb.iam_authentication
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
מאפשרת להשתמש באימות של ניהול זהויות והרשאות גישה (IAM) במכונה של AlloyDB.
alloydb.logical_decoding
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
הפעלת תשתית הפענוח הלוגי של PostgreSQL במכונה של AlloyDB.
פענוח לוגי מספק את התשתית שנדרשת להזרמת שינויים בנתונים לצרכנים חיצוניים.
alloydb.log_throttling_window
| סוג | integer |
| ברירת מחדל | 0 |
| הפעלות מחדש של מכונות | לא |
ההגדרה הזו קובעת אם AlloyDB מתעד הודעות יומן כפולות שהתקבלו במהלך חלון זמן מוגדר.
אם הערך שמוגדר גדול מ-0, המערכת מפעילה טיימר באורך של מספר השניות הזה בכל פעם שהיא מקליטה הודעת יומן. אם
מערכת AlloyDB מקבלת את הודעת היומן הזהה לפני שהטיימר
מסתיים, היא לא מתעדת את ההודעה. אחרי שתם הזמן של הטיימר, AlloyDB מוסיף ספירה של כל ההודעות שדילג עליהן להופעה הבאה של אותה הודעת יומן שהוא מתעד.
אם הערך הוא 0, כל הודעות היומן הכפולות נרשמות ב-AlloyDB.
alloydb.promote_cancel_to_terminate
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | לא |
אם הערך מוגדר ל-true, כל בקשה לביטול שאילתה בגלל בעיות כמו פסק זמן של נעילה, פסק זמן של הצהרה וסכסוכי שחזור (הפעלה חוזרת) שמתרחשים ב-AlloyDB, מקודמת לבקשות סיום מאולצות של קצה העורפי.
קידום בקשות הביטול עוזר ל-AlloyDB למנוע מצבים שבהם קצה עורפי תקוע חוסם הפעלה חוזרת של יומנים וקצוות עורפיים אחרים.
alloydb.pg_shadow_select_role
| סוג | string |
| ברירת מחדל | מחרוזת ריקה |
| הפעלות מחדש של מכונות | לא |
שם התפקיד ב-PostgreSQL שמשמש למתן הרשאה לשליחת שאילתות לתצוגה pg_shadow.
alloydb_password
| סוג | string |
| ברירת מחדל | מחרוזת ריקה |
| הפעלות מחדש של מכונות | לא |
מספק פונקציות להגדרה ולניהול של מדיניות הסיסמאות ב-AlloyDB Omni. אם משתמשי מסד הנתונים של האפליקציה מאומתים באמצעות AlloyDB Omni בשיטה המובנית שמבוססת על סיסמה, אתם יכולים לחייב שימוש בסיסמאות חזקות כדי להפוך את האימות למאובטח יותר.
מידע נוסף זמין במאמר ניהול האימות המובנה באמצעות כללי מדיניות בנושא סיסמאות.
alloydb_scann
| סוג | string |
| ברירת מחדל | מחרוזת ריקה |
| הפעלות מחדש של מכונות | לא |
מספק פונקציות שמאפשרות ל-AlloyDB Omni לטפל בעומסי עבודה של חיפוש וקטורי ביעילות ובביצועים גבוהים.
מידע נוסף זמין במאמר בנושא יצירת אינדקסים ושאילתות של וקטורים.
alloydb_ai_nl
| סוג | string |
| ברירת מחדל | מחרוזת ריקה |
| הפעלות מחדש של מכונות | לא |
מספק פונקציות שמאפשרות לשלוח שאילתות ל-AlloyDB באופן מאובטח באמצעות שפה טבעית. התוסף פועל יחד עם התוסף parameterized_views`, שמחיל שכבת אבטחה על הנתונים.
מידע נוסף זמין במאמר יצירת שאילתות SQL באמצעות שפה טבעית.
parameterized_views
| סוג | string |
| ברירת מחדל | מחרוזת ריקה |
| הפעלות מחדש של מכונות | לא |
מספק פונקציות שמוסיפות שכבת אבטחה כששאילתות בשפה טבעית מתורגמות לשאילתות SQL. התוסף הזה פועל יחד עם התוסף alloydb_ai_nl.
מידע נוסף זמין במאמר יצירת שאילתות SQL באמצעות שפה טבעית.
alloydb_ai_nl.enabled
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
המדיניות הזו קובעת אם התכונות של שפה טבעית ב-AlloyDB AI מופעלות.
scann.enable_preview_features
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
הפעלת השימוש בתכונות הבאות שזמינות בגרסת טרום-השקה:
* תחזוקת אינדקס אוטומטית מנהלת את האינדקס באופן מצטבר, כך שכאשר קבוצת הנתונים גדלה, AlloyDB Omni מפצל מחיצות גדולות של חריגים ומנסה לספק QPS ותוצאות חיפוש טובים יותר. * יצירת אינדקס מושהה: דחיית יצירת האינדקס לשורות ריקות או לטבלאות עם מספר לא מספיק של שורות. * אינדקסים של עץ עם ארבע רמות תומכים בטבלאות עם יותר ממיליארד שורות וקטורים.scann.enable_index_with_insufficient_data
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | לא |
קובעת אם יצירת אינדקסים מושהית מופעלת באופן מפורש לטבלאות ריקות או לטבלאות עם מספר לא מספיק של שורות, בלי להפעיל תכונות אחרות בגרסת טרום-השקה (Preview). מידע נוסף זמין במאמר יצירת אינדקס מושהה.
scann.enable_index_maintenance
| סוג | boolean |
| ברירת מחדל | on |
| הפעלות מחדש של מכונות | כן |
המדיניות הזו קובעת אם התכונות של תחזוקה אוטומטית של אינדקס וקטורי מופעלות.
scann.max_background_workers
| סוג | integer |
| ברירת מחדל | 1 |
| הפעלות מחדש של מכונות | כן |
המדיניות קובעת את מספר ה-workers ברקע שמשמשים לתחזוקה אוטומטית של אינדקס וקטורי. מידע נוסף זמין במאמר בנושא הגדלת נפח הנתונים של התחזוקה האוטומטית.
scann.maintenance_background_naptime_s
| סוג | integer |
| ברירת מחדל | 1 |
| הפעלות מחדש של מכונות | כן |
ההגדרה הזו קובעת את משך ההשהיה המינימלי בין הפעלות של תהליכי עבודה ברקע לתחזוקה אוטומטית של אינדקס וקטורי. ערך ברירת המחדל הוא 1 דקות.
scann.max_allowed_num_levels
| סוג | integer |
| ברירת מחדל | 2 |
| ערך מינימלי | 1 |
| ערך מקסימלי | 3 |
| הפעלות מחדש של מכונות | לא |
הערך הזה קובע את הערך הכי גבוה שאפשר להגדיר ל-max_num_levels כשיוצרים אינדקס ScaNN.
parameterized_views.enabled
| סוג | boolean |
| ברירת מחדל | off |
| הפעלות מחדש של מכונות | כן |
המדיניות הזו קובעת אם התכונות של תצוגה עם פרמטרים מופעלות.
ההגדרה של הדגל parameterized_views.enabled לא משוכפלת אוטומטית, וצריך לשכפל אותה ידנית בכל מופע. לפני ששולחים שאילתות לתצוגות עם פרמטרים ברפליקה, צריך להפעיל את הדגל parameterized_views.enabled בכל מופע של רפליקה. מידע נוסף זמין במאמר ניהול אבטחת נתוני אפליקציות באמצעות תצוגות מאובטחות עם פרמטרים ב-AlloyDB Omni.
parameterized_views.json_results_max_rows
| סוג | integer |
| ברירת מחדל | 1,000,000 |
| הפעלות מחדש של מכונות | לא |
הגדרה של מספר השורות המקסימלי לתוצאות JSON מהפונקציה execute_parameterized_query().
parameterized_views.json_results_max_size
| סוג | integer |
| ברירת מחדל | 1,048,576 |
| הפעלות מחדש של מכונות | לא |
הגדרת הגודל המקסימלי של תוצאות JSON בקילובייט (KB) מהפונקציה execute_parameterized_query().
parameterized_views.max_parallel_workers_per_gather
| סוג | integer |
| ברירת מחדל | -1 |
| הפעלות מחדש של מכונות | לא |
מגדיר את המספר המקסימלי של תהליכים מקבילים לכל צומת מבצע כששאילתה מופעלת באמצעות parameterized views API. -1 פירושו שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מ-max_parallel_workers_per_gather.
parameterized_views.statement_timeout
| סוג | integer |
| ברירת מחדל | 0 |
| הפעלות מחדש של מכונות | לא |
מגדירה את משך הזמן המקסימלי המותר באלפיות השנייה של הצהרות שמופעלות באמצעות ה-API של התצוגות עם הפרמטרים. 0 פירושו שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מ-statement_timeout.
parameterized_views.temp_file_limit
| סוג | integer |
| ברירת מחדל | -1 |
| הפעלות מחדש של מכונות | לא |
מגבילה את הגודל הכולל בקילובייט של כל הקבצים הזמניים שבהם משתמש כל תהליך כשהוא פועל באמצעות ה-API של התצוגות עם הפרמטרים. -1 פירושו שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מ-temp_file_limit.
parameterized_views.work_mem
| סוג | integer |
| ברירת מחדל | 0 |
| הפעלות מחדש של מכונות | לא |
מגדיר את הזיכרון המקסימלי בקילו-בייט שייעשה בו שימוש בסביבות עבודה של שאילתות כשהן מופעלות באמצעות ה-API של תצוגות עם פרמטרים. 0 פירושו שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מהמגבלה work_mem.
vector_assist.enabled
| סוג | boolean |
| ברירת מחדל | on |
| הפעלה מחדש של מכונה | לא |
המדיניות הזו קובעת אם התכונות של Vector assist מופעלות.
מדידת נתונים מרחוק ב-AlloyDB Omni
| סוג | boolean |
| ברירת מחדל | on |
| הפעלות מחדש של מכונות | כן |
המשתמשים יכולים להביע הסכמה או לבטל את ההסכמה לאיסוף ולהעלאה תקופתיים של מדדי השימוש והמערכת של AlloyDB Omni ל-Google. אם המדיניות מוגדרת כ-false, סוכן הלקוח שאחראי על הטלמטריה נסגר ולא פועל.
מידע נוסף זמין במאמר הפעלה והשבתה של מדידת נתונים מרחוק ב-AlloyDB Omni.