בנה סכימה Essbase בוחר מבטים מסכמים לסיכום, מסכם אותם על בסיס היררכיית המתווה ומאחסן את ערכי התאים במבטים שנבחרו.
בניית סכימות דורשת הרשאת גישה למסד נתונים.
סכימות הן גיבושי ביניים מאוחסנים של קוביות מודל אחסון סיכומי, המורכבות ממבט מסכם אחד או יותר. מבטים מסכמים מאחסנים חיתוכים ברמה עליונה. זה תומך בביצועי שאילתות על-ידי הימנעות מסכימה דינמית בחיתוכים שעליהם מבצעים הכי הרבה שאילתות.
אם סכימה מכילה תאי סיכום התלויים בערכים ברמה O שמשתנים על-ידי טעינת נתונים, הערכים ברמה גבוהה יותר מעודכנים באופן אוטומטי בסוף תהליך טעינת הנתונים.
כדי לבנות סכימות:
המשמעות של השארת יחס לעצירה כאפס (ברירת המחדל) היא שלא הוגדר יחס עצירה.
שקול להשתמש באפשרות זו כשאין סוג נפוץ ידוע של שאילתא שמשתמשי הקובייה שלך מריצים, ואתה רוצה לשפר ביצועים על-ידי הגבלת צמיחת הקובייה. Essbase מסכם את המבטים שנבחרו, עם ההגבלה שהצמיחה המרבית של הקובייה המסוכמת לא צריכה לחרוג מהיחס הנתון. למשל, אם גודל הקובייה הוא 1 GB, המשמעות של הגדרת הגודל הכולל כ-1.2 היא שגודל הנתונים המתקבלים לא יכול לעלות על 20% מ-1 GB, לגודל כולל של 1.2 GB.
אם אתה מסמן את התיבה של מבוסס על נתוני שאילתות, Essbase צובר מבחר מבטים המוגדר בהתבסס על ניתוח של תבניות שאילתות של משתמשים. זוהי גישה טובה אם משתמשי הקובייה שלך שואלים בדרך כלל סוגים דומים של שאילתות.
לתיבת סימון זו אין כל השפעה אם לא אפשרת תחילה מעקב שאילתות. למידע כללי על מעקב שאילתות, ראה בחירת מבטים בהתבסס על שימוש.
אחרי שאפשרת מעקב שאילתות, המתן זמן מספיק לאיסוף תבניות אחזור נתונים של משתמשים לפני הרצת עבודה זו. גישה טובה היא להכין סל של השאילתות החשובות ביותר והרצות זמן ארוך ביותר שלך, לאפשר מעקב שאילתות, להריץ את סל השאילתות שהוכן, ואחר כך להריץ עבודה זו כדי ליצור מבט מסכם המבוסס על מעקב השאילתות.
בזמן שמעקב שאילתות אפשרי, העלות של אחזור תאים נרשמת לכל קומבינציה של רמות. רישום זה נמשך עד שהיישום מכובה או עד שאתה מכבה מעקב שאילתות (באמצעות משפט MaxL שנה מסד נתונים <dbs-name> חסום מעקב שאילתות).
שקול לסמן תיבה זו אם הקובייה שלך מממשת היררכיות חלופיות לאיברים משותפים או תכונות משותפות, ואתה רוצה לכלול אותם בסכימה.
ראה גם