คุณสามารถสร้างดัชนีบนตัวแปรตารางได้หรือไม่?
คุณสามารถสร้างดัชนีบนตัวแปรตารางได้หรือไม่?

วีดีโอ: คุณสามารถสร้างดัชนีบนตัวแปรตารางได้หรือไม่?

วีดีโอ: คุณสามารถสร้างดัชนีบนตัวแปรตารางได้หรือไม่?
วีดีโอ: 3. การวัดค่าตัวแปร 2024, ธันวาคม
Anonim

การสร้างดัชนีบนตัวแปรตารางสามารถ ให้กระทำโดยปริยายตามคำประกาศของ ตัวแปรตาราง โดยกำหนดคีย์หลักและ การสร้าง ข้อจำกัดเฉพาะ คุณสามารถ อีกด้วย สร้าง เทียบเท่ากับคลัสเตอร์ ดัชนี . ทำ ดังนั้น เพียงเพิ่มคำสงวนแบบคลัสเตอร์

ดังนั้น เราสามารถสร้างดัชนีบนตัวแปรตารางใน SQL Server ได้หรือไม่?

ใน SQL Server 2000 - 2012 ดัชนีบนตัวแปรตารางสามารถ เท่านั้น สร้าง โดยปริยายโดย การสร้าง ข้อจำกัด UNIQUE หรือ PRIMARY KEY ความแตกต่างระหว่างประเภทข้อจำกัดเหล่านี้คือคีย์หลักต้องอยู่ในคอลัมน์ที่ไม่เป็นค่าว่าง คอลัมน์ที่เข้าร่วมในข้อจำกัดเฉพาะอาจเป็นโมฆะ

นอกจากนี้ เราสามารถสร้างดัชนีแบบ nonclustered บนตัวแปรตารางใน SQL Server ได้หรือไม่ มีทางไป สร้าง ไม่ซ้ำกัน ดัชนี ชั่วคราว ตาราง โดยใช้เคล็ดลับเล็กๆ น้อยๆ: เพิ่มคอลัมน์ข้อมูลประจำตัวและทำให้เป็นฟิลด์สุดท้ายของคีย์หลักของคุณ เพียง ดัชนีที่คุณทำได้ ใช้กับ ตัวแปรตาราง เป็นนัย ดัชนี ซึ่งอยู่เบื้องหลังข้อจำกัดของ PRIMARY KEY หรือ UNIQUE

คุณจะสร้างตัวแปรดัชนีได้อย่างไร?

ถึง สร้าง ใหม่ ตัวแปร , คลิก สร้าง ใหม่ ตัวแปร ” ที่มุมซ้ายบน ในป๊อปอัปที่ได้ ให้เลือกประเภท ตัวแปร ถึง สร้าง แล้วไปต่อที่ สร้าง ใหม่ ตัวแปร . เลือกตัวเลือกที่สามเพื่อ สร้าง NS ตัวแปรดัชนี . ที่นี่เราเห็นตัวเลือกสำหรับการเลือกประเภทของ ตัวแปร ที่จะสร้าง

ดัชนีในตารางคืออะไร?

หนึ่ง ดัชนี เป็นสำเนาของคอลัมน์ที่เลือกของข้อมูลจาก a ตาราง เรียกว่าคีย์ฐานข้อมูลหรือคีย์แบบง่ายๆ ซึ่งสามารถค้นหาได้อย่างมีประสิทธิภาพมาก ซึ่งรวมถึงที่อยู่บล็อกดิสก์ระดับต่ำหรือลิงก์โดยตรงไปยังแถวข้อมูลที่คัดลอกมาทั้งหมด