English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
استخدام أمر CREATE INDEX لإنشاء مؤشرات في الجداول (تسمح بالقيم المكررة).
السطر المستخدم لتحسين سرعة استرجاع البيانات من قاعدة البيانات. لا يرى المستخدمون المؤشرات، إنها تستخدم فقط لتحسين البحث/الاستعلام.
السطر التالي من SQL يقوم بإنشاء مؤشر يُدعى "idx_lastname" على عمود "LastName" في جدول "Persons":
إنشاء مؤشر idx_lastname على أشخاص (اسم العائلة);
إذا كنت ترغب في إنشاء مؤشر على تجمع من الأعمدة، يمكنك قائمة الأعمدة بين الأقواس، و تفصل بينها بفاصلة:
إنشاء مؤشر idx_pname أشخاص (اسم العائلة، الاسم الأول);
ملاحظة:قواعد اللغة المختلفة لإنشاء مؤشرات تختلف. لذلك: تحقق من قواعد اللغة المستخدمة لإنشاء مؤشرات في قاعدة البيانات.
ملاحظة:استخدام مؤشرات تحديث الجدول يتطلب وقتًا أكثر من عدم استخدام مؤشرات تحديث الجدول (بسبب الحاجة إلى تحديث المؤشر نفسه). لذلك، قم بإنشاء مؤشرات فقط على الأعمدة التي تُستخدم في البحث بشكل متكرر.
استخدام الأمر DROP INDEX ل�除 ملفات المؤشرات في الجدول.
MS Access:
DROP INDEX index_name ON table_name;
SQL Server:
DROP INDEX table_name.index_name;
DB2 / Oracle:
DROP INDEX index_name;
MySQL:
ALTER TABLE DROP INDEX;