วีดีโอ: คุณสามารถสร้างดัชนีบนตัวแปรตารางได้หรือไม่?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
การสร้างดัชนีบนตัวแปรตารางสามารถ ให้กระทำโดยปริยายตามคำประกาศของ ตัวแปรตาราง โดยกำหนดคีย์หลักและ การสร้าง ข้อจำกัดเฉพาะ คุณสามารถ อีกด้วย สร้าง เทียบเท่ากับคลัสเตอร์ ดัชนี . ทำ ดังนั้น เพียงเพิ่มคำสงวนแบบคลัสเตอร์
ดังนั้น เราสามารถสร้างดัชนีบนตัวแปรตารางใน SQL Server ได้หรือไม่?
ใน SQL Server 2000 - 2012 ดัชนีบนตัวแปรตารางสามารถ เท่านั้น สร้าง โดยปริยายโดย การสร้าง ข้อจำกัด UNIQUE หรือ PRIMARY KEY ความแตกต่างระหว่างประเภทข้อจำกัดเหล่านี้คือคีย์หลักต้องอยู่ในคอลัมน์ที่ไม่เป็นค่าว่าง คอลัมน์ที่เข้าร่วมในข้อจำกัดเฉพาะอาจเป็นโมฆะ
นอกจากนี้ เราสามารถสร้างดัชนีแบบ nonclustered บนตัวแปรตารางใน SQL Server ได้หรือไม่ มีทางไป สร้าง ไม่ซ้ำกัน ดัชนี ชั่วคราว ตาราง โดยใช้เคล็ดลับเล็กๆ น้อยๆ: เพิ่มคอลัมน์ข้อมูลประจำตัวและทำให้เป็นฟิลด์สุดท้ายของคีย์หลักของคุณ เพียง ดัชนีที่คุณทำได้ ใช้กับ ตัวแปรตาราง เป็นนัย ดัชนี ซึ่งอยู่เบื้องหลังข้อจำกัดของ PRIMARY KEY หรือ UNIQUE
คุณจะสร้างตัวแปรดัชนีได้อย่างไร?
ถึง สร้าง ใหม่ ตัวแปร , คลิก สร้าง ใหม่ ตัวแปร ” ที่มุมซ้ายบน ในป๊อปอัปที่ได้ ให้เลือกประเภท ตัวแปร ถึง สร้าง แล้วไปต่อที่ สร้าง ใหม่ ตัวแปร . เลือกตัวเลือกที่สามเพื่อ สร้าง NS ตัวแปรดัชนี . ที่นี่เราเห็นตัวเลือกสำหรับการเลือกประเภทของ ตัวแปร ที่จะสร้าง
ดัชนีในตารางคืออะไร?
หนึ่ง ดัชนี เป็นสำเนาของคอลัมน์ที่เลือกของข้อมูลจาก a ตาราง เรียกว่าคีย์ฐานข้อมูลหรือคีย์แบบง่ายๆ ซึ่งสามารถค้นหาได้อย่างมีประสิทธิภาพมาก ซึ่งรวมถึงที่อยู่บล็อกดิสก์ระดับต่ำหรือลิงก์โดยตรงไปยังแถวข้อมูลที่คัดลอกมาทั้งหมด