Latest web development tutorials

SQL عبارة CREATE INDEX

عبارة CREATE INDEX لإنشاء فهرس في الجدول.

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


مؤشر

يمكنك إنشاء فهرس في الجدول، وذلك للاستعلام عن البيانات بسرعة أكبر وكفاءة.

لا يمكن للمستخدم الاطلاع على المؤشرات، فإنها يمكن أن تستخدم إلا لتسريع البحث / الاستعلام.

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

SQL CREATE INDEX بناء الجملة

إنشاء مؤشر بسيط على الطاولة. وهو يتيح للاستخدام القيم المكررة:

CREATE INDEX index_name
ON table_name (column_name)

SQL CREATE INDEX تركيب فريد

إنشاء فهرس فريد على الطاولة. أية قيم مكررة: فهرس فريد يعني أن صفين لا يمكن أن يكون قيمة المؤشر نفسه. . يخلق فهرس فريد على الجدول لا يسمح القيم المكررة:

CREATE UNIQUE INDEX index_name
ON table_name (column_name)

ملاحظة: بناء الجملة منأجل إنشاء فهارس في قواعد بيانات مختلفة ليست هي نفسها. حتى تحقق قاعدة البيانات الخاصة بك لخلق بناء الجملة مؤشر.


أمثلة على CREATE INDEX

عبارة SQL التالية بإنشاء فهرس يسمى "PIndex" على "اسم العائلة" عمود الجدول "الأشخاص":

CREATE INDEX PIndex
ON Persons (LastName)

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

CREATE INDEX PIndex
ON Persons (LastName, FirstName)