SQL CREATE INDEX Statement

استخدام جملة إنشاء مؤشر لإنشاء مؤشر في الجدول

تمكن المؤشر من إيجاد بيانات أسرع دون قراءة الجدول بأكمله

المؤشر

النوع

يمكنك إنشاء مؤشرات في الجدول لتحسين سرعة البحث/الاستعلام

ملاحظة:لا يمكن للعبرة رؤية المؤشر، يمكن استخدامها فقط لتحسين البحث/الاستعلام

نحو سسی کوئل إنشاء مؤشر

تحديث جدول يحتوي على مؤشر يتطلب وقتًا أطول من تحديث جدول لا يحتوي على مؤشر، هذا بسبب أن المؤشر نفسه يجب تحديثه أيضًا. لذلك، من الأفضل إنشاء مؤشرات فقط على الأعمدة (والجداول) التي يتم البحث فيها بشكل متكرر.

أنشئ مؤشر اسم المؤشر
على اسم الجدول (اسم العمود)

ملاحظة:"اسم العمود" يحدد العمود الذي يجب إنشاء المؤشر عليه

نحو سسی کوئل إنشاء مؤشر فريد

أنشئ مؤشرًا فريدًا على الجدول. المؤشر الفريد يعني أن لا يمكن أن يكون لديه نفس قيمة المؤشر سوى سطرين

أنشئ مؤشرًا فريدًا اسم المؤشر
على اسم الجدول (اسم العمود)

مثال على إنشاء مؤشر

في هذا المثال، سيتم إنشاء مؤشر بسيط يُسمى "Index_Pers"، في عمود LastName من جدول Person:

أنشئ مؤشر Index_Pers
على Person (LastName) 

إذا كنت ترغب فيتنازليلتحديد قيمة معينة في عمود معين، يمكنك إضافة كلمة الحفظ بعد اسم العمود DESC

أنشئ مؤشر Index_Pers
على Person (LastName DESC) 

إذا كنت ترغب في إنشاء مؤشر لأكثر من عمود، يمكنك قائمة أسماء هذه الأعمدة داخل الأقواس، مفصولة بالكوماس:

أنشئ مؤشر Index_Pers
على Person (LastName, FirstName)