آیا ایندکس ها به روز رسانی را سرعت می بخشند؟
آیا ایندکس ها به روز رسانی را سرعت می بخشند؟

تصویری: آیا ایندکس ها به روز رسانی را سرعت می بخشند؟

تصویری: آیا ایندکس ها به روز رسانی را سرعت می بخشند؟
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, نوامبر
Anonim

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

بر این اساس، آیا شاخص ها سرعت به روز رسانی را کاهش می دهند؟

1 پاسخ. پایگاه داده شاخص ها ایجاد پایگاه داده کندتر به روز می شود و در عین حال سریعتر این بستگی به به روز رسانی بیانیه: هنگامی که شما یک به روز رسانی در تمام ردیف های مانند به روز رسانی mytable مجموعه mycolumn = 4711 سپس فهرست مطالب اراده خلقت کند کردن را به روز رسانی ، زیرا این کار اضافی است که به زمان نیاز دارد.

علاوه بر این، نمایه ها چگونه بر عملکرد پایگاه داده تأثیر می گذارند؟ شاخص ها ساختارهای داده‌ای هستند که به شما امکان می‌دهند به سرعت ردیف‌های a را انتخاب و مرتب کنید پایگاه داده جدول. به عنوان مثال، اگر جداول شما مکرراً با عبارات INSERT، UPDATE، یا DELETE مورد ضربه قرار می‌گیرند، آنگاه کلیات شما عملکرد می تواند رها کنید زیرا شاخص ها پس از آن عملیات باید اصلاح شود.

با توجه به این موضوع، آیا شاخص ها بر عملکرد به روز رسانی ها و درج ها تأثیر می گذارند؟

بله، کاملا روی عملکرد تاثیر می گذارد برای درج کنید عملیات حذف وقتی داده ها دستکاری شدند، همه شاخص ها را تحت تاثیر قرار می دهد همچنین باید منعکس شود به روز رسانی . می توانید استفاده از یک تک را در نظر بگیرید فهرست مطالب برای استفاده از پرس و جوهای متعدد.

آیا افزودن یک نمایه می تواند یک پرس و جو را کند کند؟

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

توصیه شده: