ورود

View Full Version : مشکل در اجرای Query در دیتابیس با رکورد بالا



Mohsen_IS
سه شنبه 27 آبان 1393, 17:14 عصر
سلام

من یک دیتابیس دارم که یکی از جدولهای درون آن نزدیک به 14.000.000 رکورد دارد. این جدول متشکل شده از 10 فیلد و همه فیلدها دارای متغییر است. حالا می خواهم بر روی این دیتابیس جوری Index گذاری کنم که در زمان اجرای Query , Select سریعا به رکورد مورد نظر دست پیدا کنم. از چه نوع Index گذاری باید انجام بدم؟ سرعت دریافت اطلاعات برایم خیلی مهم است. در حال حاضر برای بدست آوردن یک رکورد باید بیش از 40 ثانیه منتظر باشم. چه راهی برای بهبود اجرای Query پیشنهاد می کنید؟

حمیدرضاصادقیان
سه شنبه 27 آبان 1393, 20:07 عصر
سلام
ابتدا باید query هایی که روی این جدول اجرا می کنید رو اینجا بنویسید و Plan هایی که برای اون تشکیل میشه رو قرار بدید تا بشه بررسی کرد و Index های مناسب رو انتخاب کرد.