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

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

BO timeout

More
14 years 5 months ago - 14 years 5 months ago #6891 by aviv
BO timeout was created by aviv
הי,
יש לי מיקרה של BOXI 3.1 מעל אורקל

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

וזה די ברור ומובן לא זה לוקח הרבה זמן,
השאלה היא, איך ניתן לתת ליוזר להריץ שאילתה כבדה של למעלה מחצי שעה מבלי שה-BO יזרוק אותו ב-timeout


האם ה-rich client לא זורק ?

ועוד שאלה על הדרך,
על שאילתות כבדות על אורקל, לא משנה כמה המערכת בנויה מצויין
ויש איסופי סטטיסטיקות, תמיד אחרי השחלת hint זה תמיד יעבוד טוב יותר.
הבעיה היא שזה לא בא טוב עם שאילתות ad hoc של יוזרים
שמן הסתם מייצרים שאילתות ללא hint.
ניתן לשתול hint בדוחות אבל זה כבר לא יהיה דוח ad hoc

שמעתי כבר על יצירת אובייקטים עם hint , אבל זה מגעיל ולא תמיד באמת נכון לאותו מיקרה.

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


זאת שאלה פתוחה יותר :) כי אני בטוח שיש אלף פתרונות ודיעות..
Last edit: 14 years 5 months ago by aviv.

Please התחברות to join the conversation.

More
14 years 5 months ago - 14 years 5 months ago #6893 by Yoav
Replied by Yoav on topic תגובה: BO timeout
1.למקסם את הפרמטרים של שרת ה-BOXI וה-tomcat,הם מסוגלים להגיע לשעתיים של סשן פתוח

2.דוח שרץ זמן ארוך - לתזמן,יש אפשרות לתזמן מעכשיו לעכשיו ואז
קבלת כמעט 1:1 את אותו אפקט של הרצה online רק ללא ה-timeout

3.שימוש ב-hint בדוח - עם מעט השקעה בחינוך המשתמש כיצד לעבוד עם hint תוכל לחסוך % גבוה מזמן ההמתנה.

נ.ב

באיזו גרסאת Oracle אתה נמצא?


לקריאה נוספת:

thebobaba.blogspot.com/2010/07/blog-post_07.html

Best Regards

Yoav Yahav

BI & DWH & SAP Business Objects

+972-52-3562982

bi.bobjects@gmail.com
thebobaba.blogspot.com/
www.bics.co.il/193657/sapbicoeeng
www.bo.dwh.co.il
Last edit: 14 years 5 months ago by Yoav.

Please התחברות to join the conversation.

More
14 years 5 months ago - 14 years 5 months ago #6895 by aviv
Replied by aviv on topic תגובה: BO timeout
תודה,

אני נימצא בגריסה 10g לצערי,
אבל גם ב-11g ניתקלתי באותה בעיה.

לא יודע, נישמע לי מזעזע להסביר ללקוח מזה hint,
בוא נגיד שאני גם לא סומך על כל DBA שחושב שיודע איך להשתמש עם זה במיוחד עם טמבלים שדוחפים את זה בלי לראות את ה-execution plan .

דרך אגב,
המאמר שלך בבלוג באמת יפה,

אני בטוח שהפיתרון האמיתי לא אמור לבוא מצד כלי הדוחות
in memory או כל מיני חארטות כאלה
אלה פשוט עלי ידי שימוש ב-DB חזקים יותר
שתואמים את הדרישות של זמננו כמו
greenplum
vertica
natezza
ממשפחת ה-MPP
או exadata של אורקל (למי שיכול להרשות לעצמו)

בסופו של דבר זה הכל עניין של יחס בין יכולת ה-DB לדרישה,
אם הדוחות עובדים מצויין על גודל data מסויים אז הם יעבדו
מצויין על גודל data גדול יותר אבל גם עם DB חזק יותר שבנוי
לכמות מידע גדולה יותר
ושהוא scaleable .

לצערי זה עדיין לא מושרש,
אבל אני מאמין שבעוד 2-3 שנים MPP תהיה מילה שבשיגרה
ועד אז צריך להמשיך לחיות עם הקומבינות..
Last edit: 14 years 5 months ago by aviv.

Please התחברות to join the conversation.

More
14 years 5 months ago #6896 by Yoav
Replied by Yoav on topic תגובה: BO timeout
תודה,הייתי פשוט מתזמן את הדוח מעכשיו לעכשיו,האפקט יהיה דומה להרצת דוח עכשיו,ולא תהיה מוגבל ב-timeout שגם אותו כאמור ניתן לקנפג כך שלא תיזרק באמצע הסשן.

Best Regards

Yoav Yahav

BI & DWH & SAP Business Objects

+972-52-3562982

bi.bobjects@gmail.com
thebobaba.blogspot.com/
www.bics.co.il/193657/sapbicoeeng
www.bo.dwh.co.il

Please התחברות to join the conversation.

Moderators: Yoav
Time to create page: 0.254 seconds