ดัชนีรองใน DBMS คืออะไร
ดัชนีรองใน DBMS คืออะไร

วีดีโอ: ดัชนีรองใน DBMS คืออะไร

วีดีโอ: ดัชนีรองใน DBMS คืออะไร
วีดีโอ: วิชา Database - Ep1 : ความรู้เบื้องต้นเกี่ยวกับระบบฐานข้อมูล - อ.เอิญ สุริยะฉาย (KMUTNB) 2024, อาจ
Anonim

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

แล้วดัชนีรองคืออะไร?

ดัชนีรอง . NS ดัชนีรอง พูดง่ายๆ คือ วิธีในการเข้าถึงบันทึกในฐานข้อมูล (หลัก) อย่างมีประสิทธิภาพโดยใช้ข้อมูลบางส่วนนอกเหนือจากคีย์ปกติ (หลัก)

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

นอกจากนี้ สิ่งที่ควรทราบคือ การจัดทำดัชนีหลักและรองใน DBMS คืออะไร

ดัชนีหลัก − ดัชนีหลัก ถูกกำหนดไว้ในไฟล์ข้อมูลที่สั่งซื้อ ดัชนีรอง − ดัชนีรอง อาจสร้างจากฟิลด์ที่เป็นคีย์ตัวเลือกและมีค่าที่ไม่ซ้ำกันในทุกเร็กคอร์ด หรือไม่ใช่คีย์ที่มีค่าซ้ำกัน การจัดกลุ่ม ดัชนี − การจัดกลุ่ม ดัชนี ถูกกำหนดไว้ในไฟล์ข้อมูลที่สั่งซื้อ

ดัชนีฐานข้อมูลประเภทต่าง ๆ มีอะไรบ้าง

คลัสเตอร์ หลายมิติ คลัสเตอร์ ไม่จัดกลุ่ม ไม่ซ้ำกัน บีทรี แฮช GiST GIN ข้อความเต็ม บิตแมป แบ่งพาร์ติชัน ตามฟังก์ชัน ดูเหมือนว่า แตกต่าง ระบบมี แตกต่าง ชื่อเหมือนกัน ประเภท ของ ดัชนี.

แนะนำ: