چرا Index زیاد همیشه خبر خوبی نیست؟
وقتی Query کند میشود، اولین واکنش بسیاری از توسعهدهندگان این است:
"یک Index جدید بساز!"
اما هر Index جدید یعنی:
❌ فضای بیشتر روی دیسک
❌ کندتر شدن عملیات Insert
❌ کندتر شدن Update
❌ هزینه بیشتر برای نگهداری Indexها
فرایند Index فقط زمانی ارزشمند است که واقعاً توسط Queryها استفاده شود.
---
🎯 هدف از Index، افزایش تعداد آن نیست؛ افزایش کارایی Queryهای مهم است.
💡 قبل از ساخت Index جدید، بررسی کنید آیا Query واقعاً از آن استفاده خواهد کرد یا نه.
@CodeVerse_dev
Post #318
293
- 👍 4
- ❤ 1