کند بودن برنامه در هنگام اینزرت کردن در تیبل

H05531N

Member
سلام
سرعت insert خیلی پایین هست باید چیکار کنم ؟ البته تعداد رکورد ها هم زیاده
از
کد:
insert into table(filds...) values (values1...) ,(values2...)
هم استفاده کردم ولی بازم سرعت پایین
Storage Engine هم myIsam هست
:-?
 

k2-4u

Well-Known Member
سرور مشکل نداره ؟ چطور به این نتیجه رسیدی که سرعت پایینه ؟
سرعت روی local پایینه ؟ یا سرور ؟

اگر روی سرور هستش شاید سرور شلوغه
 

H05531N

Member
سرور شلوغ نیست چون اختصاصی هست این تعداد رکورد ها رو هم قبلش از تیبل های دیگه سلکت میکنه اما موقع اینزرت به مشکل بر میخوره
چیا میتونه دلیلش باشه ؟
 

k2-4u

Well-Known Member
با توجه به اینکه رکورد ها هم زیاده !
تا محدوده اطلاعاتی من همه چی به مشخصات سخت افزاری سرور بستگی داره
.
چند رکورده ؟
 

H05531N

Member
راستش من الگریتم رو تغییر دادم و مشکلم رو حل کردم اما خوب خیلی دوست دارم این طور موارد رو حل کنم
چند وقت پیش هم سر سلکت کردن 11000 هزارتا رکورد از بین 807000 رکورد دیگه مشکل داشتم که بلاخره با نورمال فرم 3 حل شد
تو این مورد تعداد رکورد ها بالای 20000 تا هست
کلا به نظر شما مای اس کیو ال تا چه تعداد رکورد رو با سرعت خوب ساپرت میکنه (با حساب این که درست فیلد ها رو انتخاب کرده باشیم واندیس ها و کلید ها هم درست باشه)
یا اصلا به نظر شما از مای اس کیو ال برمیاد که باهاش یک سرچ انجین قوی نوشت ؟ البته من اصلا الان دنبال راه انداختن سرچ انجین نیستما:green:
 

جدیدترین ارسال ها

بالا