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

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

הרצת שאילות מקבילות ב-teradata דרך אינפורמטיקה

More
15 years 6 months ago #5720 by nire
היי,
אחד היתרונות ואחת היכולות המשמעותיות של ה-teradata היא היכולת להריץ 2 שאילות במקביל, כגון שני insert'ים לאותה טבלה שיתבצעו במקביל.
המימוש של אפשרות זו הוא ע"י הרצת השאילתות כשביניהן יורדים שורה ומכניסים ; לפני השאילתה השניה (ולא בסוף השאילתה הראשונה כפי שבד"כ כותבים)

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

השאלה היא האם ניתן לנצל את היכולת הזו של ה-teradata גם ע"י הרצת השאילתות מהאינפורמטיקה.
ניסינו דרך אובייקט SQL, אך הוא מריץ כל שאילתה בנפרד, כנ" אם אנחנו מריצים את השאילתות ב-Pre/Post SQL.
ניסינו אפילו להכניס BT ET, ללא הצלחה.

תודה,
ניר.

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

More
15 years 6 months ago #5725 by Or Pelach
הי ניר,

לאינפורמטיקה יש אופציה של PARTITION שיש בה את היכולות הזו מובנות .
ניתן להריץ גם 36 שאילתות במקביל.
לתשומת לבך - אופציה זאת מצריכה רישיון.

בברכה,
אור

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

More
15 years 5 months ago #5759 by nire
האופציה הזו מוכרת אך אינה רלוונטית כיוון שאת אותה פעולה ניתן ליישם פחות או יותר גם בצורה של מס' session במקביל, אך תכונה זו אינה מנצלת בפועל את יתרון המקביליות של ה-tera.
מעבר להרצת שני שאילתות במקביל, יש בטרה אפשרות של טעינת נתונים בו זמנית לאותה טבלה ע"י שתי שאילות. פעולה זו של הטרה יעילה ומהירה בהרבה מאשר הפעלת שתי שאילות טעינה מקביליות דרך האינפורמטיקה.
השאלה אם יש דרך להפעיל את התכונה הזו של הטרה דרך האינפורמטיקה.

אגב,
ב-bteq תכונה זו מובנית ומתבצעת, אך איננו רוצים להפעיל קובץ bteq חיצוני אלא לעבוד רק עם האינפורמטיקה.

תודה בכל אופן,
ניר.

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

More
15 years 5 months ago #5773 by Or Pelach
ניתן לעשות זאת ע"י ה-Pushdown של אינפורמטיקה.

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

More
15 years 5 months ago #5782 by nire
לצערי לא הצלחנו ליישם את הריצות במקביל כדי לנצל את המקביליות של הטרה,
אבל אשמח אם תוכלי להסביר כיצד ניתן להגדיר את ש-pushdown כך שיריץ שתי טעינות לאותה הטבלה במקביל.

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

ניר.

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

More
15 years 5 months ago #5799 by Or Pelach
הי ניר,
לצורך התקדמות בנושא תצטרך להזמין שרותי יעוץ מאמן מחשבים.
בברכה,
אור

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

Moderators: Laromme Barr
Time to create page: 0.271 seconds