mr.wolf
یک شنبه 29 تیر 1393, 13:22 عصر
با سلام
وب سایتی دارم که تعداد کاربران انلاین اون تا 150 نفر همزمان می رسه.
اطلاعات این کاربران در بانک ذخیره میشه . mysql
وقتی تعداد کاربران میره بالا ، اون query که اطلاعات رو ذخیره می کنه ، خیلی کند میشه و زمان زیادی از سرور میگیره . بین 5 تا 10 ثانیه
تعداد رکوردهایی که این query داره در حال حاضر در حدود 900.000 سطر
در واقع میاد بین سطرها میگرده ، یه سطر خاص رو با توجه به شرایط انتخاب می کنه و update اطلاعات رو انجام میده.پ
به نظر شما برای حل این مشکل چه باید انجام داد ؟
وب سایتی دارم که تعداد کاربران انلاین اون تا 150 نفر همزمان می رسه.
اطلاعات این کاربران در بانک ذخیره میشه . mysql
وقتی تعداد کاربران میره بالا ، اون query که اطلاعات رو ذخیره می کنه ، خیلی کند میشه و زمان زیادی از سرور میگیره . بین 5 تا 10 ثانیه
تعداد رکوردهایی که این query داره در حال حاضر در حدود 900.000 سطر
در واقع میاد بین سطرها میگرده ، یه سطر خاص رو با توجه به شرایط انتخاب می کنه و update اطلاعات رو انجام میده.پ
به نظر شما برای حل این مشکل چه باید انجام داد ؟