מהו המפתח הראשי ב-Teradata?
מהו המפתח הראשי ב-Teradata?

וִידֵאוֹ: מהו המפתח הראשי ב-Teradata?

וִידֵאוֹ: מהו המפתח הראשי ב-Teradata?
וִידֵאוֹ: SQL concept: What is a primary key? 2024, נוֹבֶמבֶּר
Anonim

א מפתח ראשי אילוץ הוא אינדקס משני או UPI ייחודי עבור טבלאות לא זמניות ואינדקס הצטרפות של טבלה אחת עבור רוב הטבלאות הזמניות. לפרטים ודוגמאות של מפתח ראשי אילוץ על טבלאות זמניות, ראה תמיכת טבלה זמנית, B035-1182. לא ניתן לכלול עמודה עם סוג הנתונים JSON ב-a מפתח ראשי.

אם כך, האם ל-Teradata יש מפתח ראשי?

Teradata מסד נתונים משתמש ייחודי יְסוֹדִי או אינדקס משני כדי לאכוף א מפתח ראשי ; לכן, ה מפתח ראשי יכול להשפיע על איך Teradata מסד נתונים מפיץ ומחזיר שורות. למרות ש מפתח ראשי משמש לעתים קרובות בתור יְסוֹדִי אינדקס עבור טבלה, ייתכן שהיא תהיה ערכת העמודות הטובה ביותר לבחירה בתור א יְסוֹדִי אינדקס.

יתר על כן, מה ההבדל בין מדד ראשי למפתח ראשי? מפתח ראשי : המשמש לזוהה באופן ייחודי שורה נקודתית של טבלת מסד נתונים. INDEX ראשי : זה משמש לקבלת א אינדקס מטבלת מסד נתונים וזה אינדקס נעשה על בסיס ייחודי.

כתוצאה מכך, מה השימוש באינדקס הראשי ב-Teradata?

מדד ראשוני הוא בשימוש כדי לציין היכן נמצאים הנתונים Teradata . זה בשימוש כדי לציין איזה AMP מקבל את שורת הנתונים. כל שולחן פנימה Teradata נדרש להיות בעל א מדד ראשוני מוּגדָר. אם ה מדד ראשוני לא מוגדר, Teradata מקצה אוטומטית את מדד ראשוני.

מה זה PE ב-Teradata?

פ , ראשי תיבות של "Parsing Engine", הוא סוג ה-vproc (מעבד וירטואלי) לבקרת הפעלה, שיגור משימות וניתוח SQL בסביבת ריבוי משימות ואולי גם עיבוד מקבילי של Teradata מאגר מידע. Vproc הוא תהליך תוכנה הפועל בסביבת SMP (Symmetric Multiprocessing) או בצומת.

מוּמלָץ: