Index and create index در SQL چیست؟
Index and create index در SQL چیست؟

تصویری: Index and create index در SQL چیست؟

تصویری: Index and create index در SQL چیست؟
تصویری: Index در Sql Server چیست 2024, دسامبر
Anonim

SQL CREATE INDEX بیانیه. این ایجاد شاخص بیانیه استفاده می شود ایجاد نمایه ها در جداول شاخص ها برای بازیابی سریعتر داده ها از پایگاه داده استفاده می شود. توجه: به روز رسانی جدول با شاخص ها زمان بیشتری نسبت به به روز رسانی جدول بدون (زیرا شاخص ها همچنین نیاز به به روز رسانی).

بنابراین، ایندکس در SQL چیست؟

SQL - شاخص ها آگهی ها. ایندکس ها جداول جستجوی خاصی هستند که موتور جستجوی پایگاه داده می تواند از آنها برای سرعت بخشیدن به بازیابی داده ها استفاده کند. به زبان ساده، یک فهرست مطالب یک اشاره گر به داده ها در یک جدول است. یک فهرست مطالب در یک پایگاه داده بسیار شبیه به یک است فهرست مطالب در پشت یک کتاب

دوم اینکه ایندکس در SQL Server با مثال چیست؟ آ فهرست سرور SQL برای دسترسی سریعتر به داده ها در جدول پایگاه داده استفاده می شود.

درج و به روز رسانی با غیر خوشه ای فهرست مطالب.

شاخص خوشه ای شاخص غیر خوشه ای
با این کار، ردیف‌ها را به صورت فیزیکی در حافظه مرتب می‌کند با این کار، ردیف‌ها در حافظه به ترتیب مرتب شده‌ای مرتب نمی‌شوند.

با توجه به این موضوع، چگونه می توان یک شاخص در یک جدول ایجاد کرد؟

نحو برای ایجاد یک شاخص است: ایجاد شاخص "index_name" ON "table_name" (column_name); توجه داشته باشید که یک فهرست مطالب فقط می تواند یکی را پوشش دهد جدول . ما نمی توانیم یک شاخص بسازید که چندگانه را پوشش می دهد جداول.

چه زمانی باید ایندکس را در SQL ایجاد کنیم؟

اگر اندازه پایگاه داده نگرانی اصلی است، شما باید شاخص ایجاد کند کم کم توزیع داده ها اگر یک فهرست مطالب جستجو مقادیر زیادی را برمی گرداند، از اسکن متوالی پرهزینه تر است. SQL هر جایی از آن استفاده نمی کند فهرست مطالب زمانی که این شرایط را تشخیص می دهد.

توصیه شده: