SQL คำสั่ง CREATE INDEX
คำสั่งสร้างดัชนีเพื่อสร้างดัชนีในตาราง
โดยไม่ต้องอ่านทั้งตารางการประยุกต์ใช้ฐานข้อมูลดัชนีสามารถค้นหาข้อมูลได้เร็วขึ้น
ดัชนี
คุณสามารถสร้างดัชนีในตารางในการสั่งซื้อให้มากขึ้นได้อย่างมีประสิทธิภาพได้อย่างรวดเร็วและการค้นหาข้อมูล
ผู้ใช้ไม่สามารถดูดัชนีที่พวกเขาเท่านั้นที่สามารถใช้เพื่อเพิ่มความเร็วในการค้นหา / แบบสอบถาม
หมายเหตุ: ตารางการปรับปรุงกับดัชนีต้องการมากกว่าการปรับปรุงตารางที่มีดัชนีไม่ต้องใช้เวลามากขึ้นนี้เป็นเพราะดัชนีตัวเองยังต้องมีการปรับปรุงดังนั้นวิธีการที่เหมาะมักจะเป็นเพียงแค่การสืบค้นคอลัมน์ (และตาราง) เพื่อสร้างดัชนีดังกล่าวข้างต้น
SQL CREATE INDEX ไวยากรณ์
สร้างดัชนีที่เรียบง่ายบนโต๊ะ มันช่วยให้การใช้ค่าที่ซ้ำกัน:
ON table_name (column_name)
SQL CREATE ไวยากรณ์ดัชนีที่ไม่ซ้ำ
สร้างดัชนีที่ไม่ซ้ำกันบนโต๊ะ ไม่มีค่าที่ซ้ำกัน: ดัชนีที่ไม่ซ้ำหมายความว่าสองแถวไม่สามารถมีค่าดัชนีเดียวกัน . สร้างดัชนีที่ไม่ซ้ำกันในตารางค่าซ้ำกันจะไม่ได้รับอนุญาต:
ON table_name (column_name)
หมายเหตุ: ไวยากรณ์สำหรับการสร้างดัชนีในฐานข้อมูลที่แตกต่างกันจะไม่เหมือนกันเพื่อตรวจสอบฐานข้อมูลของคุณเพื่อสร้างไวยากรณ์ดัชนี
ตัวอย่างของ CREATE INDEX
คำสั่ง SQL ต่อไปนี้สร้างดัชนีที่เรียกว่า "PIndex" บน "นามสกุล" คอลัมน์ตารางคน "":
ON Persons (LastName)
หากคุณต้องการมากกว่าหนึ่งดัชนีคอลัมน์คุณสามารถแสดงรายการชื่อของคอลัมน์ในวงเล็บคั่นด้วยเครื่องหมายจุลภาคนี้:
ON Persons (LastName, FirstName)