דגלים של AlloyDB

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

בדף הזה מתוארים הדגלים של מסד הנתונים שבהם AlloyDB ל-PostgreSQL משתמש כדי להפעיל ולנהל תכונות שירות שייחודיות ל-AlloyDB. רשימה של כל הדגלים של מסדי הנתונים שנתמכים ב-AlloyDB מופיעה במאמר בנושא דגלים של מסדי נתונים נתמכים.

משמעות הדגלים שמסומנים בהפעלה מחדש של מופע היא ש-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.enable_auto_explain

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

הפרמטר הזה קובע את הזמינות של התוסף auto_explain במכונת AlloyDB. מגדירים את הפרמטר לערך on ומפעילים מחדש את המכונה.

התוסף auto_explain מאפשר רישום אוטומטי ביומן של תוכניות ביצוע של הצהרות איטיות, לצורך פתרון בעיות ועוד. הוא מספק דרך אוטומטית לבצע את הפונקציונליות של הפקודה EXPLAIN.

alloydb.enable_pg_bigm

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

המדיניות הזו קובעת את הזמינות של התוסף pg_bigm במופע AlloyDB. מגדירים את הפרמטר לערך on ומפעילים מחדש את המכונה. לאחר מכן מוסיפים את התוסף pg_bigm למסדי נתונים ספציפיים במכונה באמצעות הפקודה CREATE EXTENSION.

התוסף pg_bigm מספק יכולת חיפוש טקסט מלא ב-PostgreSQL באמצעות אינדקסים של 2-גרם (ביגרם) לחיפושים מהירים יותר של טקסט מלא.

alloydb.enable_pg_cron

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

המדיניות הזו קובעת את הזמינות של התוסף pg_cron במופע AlloyDB. מגדירים את הפרמטר לערך on ומפעילים מחדש את המכונה. לאחר מכן מוסיפים את התוסף pg_cron למסדי נתונים ספציפיים במכונה באמצעות הפקודה CREATE EXTENSION.

התוסף pg_cron מספק מתזמן משימות מבוסס-cron ל-PostgreSQL שפועל בתוך מסד הנתונים כתוסף. התחביר שלו זהה לזה של cron רגיל, והוא מאפשר לתזמן פקודות PostgreSQL ישירות ממסד הנתונים.

alloydb.enable_pg_hint_plan

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

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

התוסף pg_hint_plan מאפשר לשפר את תוכניות ההפעלה של PostgreSQL באמצעות רמזים, שהם תיאורים בתגובות SQL.

alloydb.enable_pg_wait_sampling

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

הפרמטר מאפשר ל-AlloyDB לאסוף נתונים סטטיסטיים של דגימה של אירועי המתנה. מגדירים את הפרמטר לערך on ומפעילים מחדש את המופע. לאחר מכן, מוסיפים את התוסף pg_wait_sampling למסדי נתונים ספציפיים במופע באמצעות הפקודה CREATE EXTENSION.

התוסף pg_wait_sampling צובר ומסכם את נתוני אירועי ההמתנה. אפשר להריץ שאילתות על התצוגות האלה כדי לקבל תובנות לגבי זמני ההמתנה, התדירויות והחשיבות היחסית של אירועי המתנה שונים.

alloydb.enable_pglogical

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

הפרמטר הזה קובע אם התוסף pglogical זמין במופע AlloyDB. מגדירים את הפרמטר לערך on ומפעילים מחדש את המופע. לאחר מכן מוסיפים את התוסף pglogical למסדי נתונים ספציפיים במופע באמצעות הפקודה CREATE EXTENSION.

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

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

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

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

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

מגביל את הגודל הכולל בקילו-בייט של כל הקבצים הזמניים שמשמשים כל תהליך כשמריצים אותו באמצעות parameterized views API. ‏-1 מציין שאין הגבלה. ההגבלה הזו חלה רק אם היא מגבילה יותר מ-temp_file_limit.

parameterized_views.work_mem

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

מגדיר את הזיכרון המקסימלי ב-kB שייעשה בו שימוש בסביבות עבודה של שאילתות כשהן מופעלות באמצעות parameterized views API. 0 מציין שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מהמגבלה work_mem.

vector_assist.enabled

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

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