בדף הזה מתוארים הדגלים של מסד הנתונים שבהם 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-גרם (ביגרם) לחיפושים מהירים יותר של טקסט מלא בהשוואה לחיפוש רגיל ב-PostgreSQL.
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_with_insufficient_data
| סוג | boolean |
| ברירת מחדל | off |
| הפעלה מחדש של מכונה | לא |
ההגדרה הזו קובעת אם יצירת אינדקסים מושהית מופעלת באופן מפורש לטבלאות ריקות או לטבלאות עם מספר לא מספיק של שורות, בלי להפעיל תכונות אחרות בגרסת טרום-השקה. מידע נוסף זמין במאמר בנושא יצירת אינדקסים מושהית.
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 |
| הפעלה מחדש של מכונה | לא |
מגביל את הגודל הכולל בקילו-בייט של כל הקבצים הזמניים שמשמשים כל תהליך כשמריצים אותו באמצעות API של תצוגות עם פרמטרים. -1 מציין שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מ-temp_file_limit.
parameterized_views.work_mem
| סוג | integer |
| ברירת מחדל | 0 |
| הפעלה מחדש של מכונה | לא |
מגדיר את הזיכרון המקסימלי ב-kB שייעשה בו שימוש בסביבות עבודה של שאילתות כשהן מופעלות באמצעות parameterized views API. 0 מציין שאין מגבלה. המגבלה הזו חלה רק אם היא מגבילה יותר מ-work_mem.
vector_assist.enabled
| סוג | boolean |
| ברירת מחדל | on |
| הפעלה מחדש של מכונה | לא |
המדיניות הזו קובעת אם התכונות של עזרה וקטורית מופעלות.
מדידת נתונים מרחוק ב-AlloyDB Omni
| סוג | boolean |
| ברירת מחדל | on |
| הפעלה מחדש של מכונה | כן |
מאפשר למשתמשים לבטל את ההסכמה לאיסוף תקופתי של מדדי שימוש ומדדי מערכת של AlloyDB Omni והעלאה שלהם ל-Google, או להביע הסכמה לכך. אם הערך מוגדר כ-false, סוכן הלקוח שאחראי על הטלמטריה יוצא ולא פועל.
מידע נוסף זמין במאמר הפעלה והשבתה של מדידת נתונים מרחוק ב-AlloyDB Omni.