ดัชนีหลักใน Teradata คืออะไร?
ดัชนีหลักใน Teradata คืออะไร?

วีดีโอ: ดัชนีหลักใน Teradata คืออะไร?

วีดีโอ: ดัชนีหลักใน Teradata คืออะไร?
วีดีโอ: Teradata Tutorial - Secondary Index, data access using SI , etc 2024, พฤศจิกายน
Anonim

ดัชนีหลัก ใช้เพื่อระบุตำแหน่งที่ข้อมูลอยู่ใน เทราดาต้า . ใช้เพื่อระบุ AMP ที่ได้รับแถวข้อมูล แต่ละโต๊ะใน เทราดาต้า จะต้องมี ดัชนีหลัก กำหนดไว้ ดัชนีหลัก ถูกกำหนดไว้ในขณะที่สร้างตาราง มี 2 แบบ ดัชนีหลัก.

ตามลําดับ ดัชนีหลักคืออะไร?

NS ดัชนีหลัก เป็น ดัชนี บนชุดของฟิลด์ที่มีเอกลักษณ์ หลัก คีย์สำหรับฟิลด์และรับประกันว่าจะไม่มีรายการที่ซ้ำกัน เรียกอีกอย่างว่าคลัสเตอร์ ดัชนี . เช่น. รหัสพนักงานสามารถเป็นตัวอย่างได้

นอกจากนี้ อะไรคือความแตกต่างระหว่างดัชนีหลักและดัชนีหลักเฉพาะใน Teradata ความแตกต่างระหว่าง UPI เทียบกับ PI ใน เทราดาต้า . ดัชนีหลักที่ไม่ซ้ำ และไม่ใช่ ดัชนีหลักที่ไม่ซ้ำ เชื่อมโยงกับตาราง SET และ MULTISET ตามลำดับ สำหรับตาราง ตลท. ดัชนีหลักที่ไม่ซ้ำ ถูกกำหนดไว้เสมอ NUPI จะถูกใช้สำหรับ การจัดทำดัชนี วัตถุประสงค์เท่านั้น

พูดง่ายๆ ก็คือ ดัชนีหลักไม่ซ้ำกันใน Teradata หรือไม่

เทราดาต้า ฐานข้อมูลเบื้องต้นถึง เทราดาต้า . คุณสามารถสร้างตารางด้วย a ดัชนีหลักที่ไม่ซ้ำ (UPI) ซึ่งไม่ใช่ ดัชนีหลักที่ไม่ซ้ำ (NUPI) หรือ No ดัชนีหลัก (โนพีไอ). PI คือคอลัมน์หรือคอลัมน์ที่อาจมีค่าซ้ำกัน ไม่มีคอลัมน์ PI และแถวจะไม่ถูกแฮชตามค่าคอลัมน์ใดๆ

ดัชนีหลักและรองใน Teradata คืออะไร

NS ดัชนีรอง (SI) เสนอทางเลือกในการเข้าถึงข้อมูล ไม่เหมือน ดัชนีหลัก ซึ่งสามารถกำหนดได้ในเวลาที่สร้างตารางเท่านั้น a ดัชนีรอง สามารถสร้าง/วางหลังจากสร้างตารางได้เช่นกัน มีสองประเภทคือ ดัชนีรอง : มีเอกลักษณ์ ดัชนีรอง (ยูเอสไอ).

แนะนำ: