דגלים של AlloyDB

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

בדף הזה מתוארים הדגלים של מסד הנתונים שבהם משתמשים ב-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 מקבל הודעת יומן זהה לפני שהטיימר מסתיים, הוא לא מתעד את ההודעה. אחרי שתם הזמן של הטיימר, 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
הפעלות מחדש של מכונותכן

מאפשרת להשתמש בתכונות הבאות שזמינות בגרסת טרום-השקה (Preview):

‫* תחזוקת אינדקס אוטומטית מנהלת את האינדקס באופן מצטבר, כך שכאשר קבוצת הנתונים גדלה, AlloyDB Omni מפצל מחיצות גדולות של חריגים ומנסה לספק QPS ותוצאות חיפוש טובים יותר. * יצירת אינדקס מושהה: דחיית יצירת האינדקס לשורות ריקות או לטבלאות עם מספר לא מספיק של שורות. * אינדקסים של עץ עם ארבע רמות תומכים בטבלאות עם יותר ממיליארד שורות וקטורים.

scann.enable_index_with_insufficient_data

סוגboolean
ברירת מחדלoff
הפעלות מחדש של מכונותלא

קובעת אם יצירת אינדקסים מושהית מופעלת באופן מפורש לטבלאות ריקות או לטבלאות עם מספר לא מספיק של שורות, בלי להפעיל תכונות אחרות בגרסת טרום-השקה (Preview). מידע נוסף זמין במאמר יצירת אינדקס מושהה.

scann.enable_index_maintenance

סוגboolean
ברירת מחדלon
הפעלות מחדש של מכונותכן

המדיניות הזו קובעת אם התכונות של תחזוקה אוטומטית של אינדקס וקטורי מופעלות.

scann.max_background_workers

סוגinteger
ברירת מחדל1
הפעלות מחדש של מכונותכן

קובעת את מספר העובדים ברקע שמשמשים לתחזוקה אוטומטית של אינדקס הווקטורים. מידע נוסף זמין במאמר הגדלת קצב התפוקה של התחזוקה האוטומטית.

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
הפעלות מחדש של מכונותלא

ההגדרה הזו קובעת את משך הזמן המקסימלי המותר באלפיות השנייה של הצהרות שמופעלות באמצעות parameterized views 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.