-
October 18th, 2012, 13:27
#1
عضو انجمن
چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟
با سلام
من از جایی هاست میگیرم که چند سال به مشکل نخورده بود، اما دو هفته است مدام سرورشون دان میشه که به دیتاسنتر ربطی نداره ،
ازشون سوال کردم جواب زیر رو دادن.
حالا میخوام بدونم شما راهی برای این حل این مشکل میتونید پیشنهاد کنید ؟
میشه چیزی روی سرور نصب کرد که یوزرها رو آنالیز کنه تا اون یوزری رو که باعث لود بالای دیتابیس میشه رو پیدا کرد ؟
ممنونم
-----------------------------------------------------------------------------
نقل قول از هاستینگ : (کنترل پنل دایرکت ادمین)
در 2 هفته گذشته یکی از یوزرها مشکل در دیتابیسش داره و یا برنامه ای رو ایجاد کرده که باعث لود بالای دیتابیس میشه
و متاسفانه با بررسی هایی که شده فقط مشخص که لود دیتابیس بالا میره اما مشخص نیست که کدام یوزر هست.
ما هر 2 ساعت یک بار لود رو بررسی میکنیم و به محض بالا رفتن سرور رو ریست میکنیم که دان نشه
اما بعضی از شبها که پشتیبانی آنلاین نیست کل سرور دان میشه و زمانی که ما متوجه میشیم و ریست میکنیم دیگه دیر شده.
ما تمامی سعیمون رو میکنیم و به محض پیدا کردن اون شخص سریعاً سرویسش رو معلق خواهیم کرد.
اما تا زمان پیدا کردن اون فقط فقط میتونیم سرور رو ریست کنیم که جلوی دان شدن رو بگیریم.
بابت این مشکل ما واقعاً متاسفیم و تمام تلاشمون میکنیم که هر چه سریعتر مشکل رو برطرف کنیم.
-
-
October 18th, 2012 13:27
# ADS
-
October 18th, 2012, 13:35
#2
پاسخ : چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟
من جا تو بودم می اومدم اسم هاست فروش رو می زدم و بر ضدش تبلیغ می کردم 2 هفته سرورش دان می شه نمی دونه از کجاست به به عجب اینا افرادی بودن که از وی پی ان فروشی به هاست فروشی رسیدن
-
تعداد تشکر ها از novintak2 به دلیل پست مفید
-
October 18th, 2012, 14:38
#3
پاسخ : چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟

نوشته اصلی توسط
novintak2
من جا تو بودم می اومدم اسم هاست فروش رو می زدم و بر ضدش تبلیغ می کردم 2 هفته سرورش دان می شه نمی دونه از کجاست به به عجب اینا افرادی بودن که از وی پی ان فروشی به هاست فروشی رسیدن
سلام
الان این چیزی که شما گفتید مثلا چه کمکی به استارتر کرد؟ ایشون راه حل خواستند نه اینکه یکی رو زیرآبشو بزنید.
بعد اگه این چیز پی ان فروش ها نبودند شما وی پی اس هاتونو به کی می فروختین؟؟؟!! شما ها که باید ممنون دار این افراد باشید
موفق باشید
-
تعداد تشکر ها ازcdcenterahmadi به دلیل پست مفید
-
October 18th, 2012, 15:17
#4
پاسخ : چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟
باید اون اکانتو محدود کنه تا نتونه زیاد از منابع استفاده کنه
اما من فکر نکنم مشکل از یه یوزر باشد احتمالا سرور به مشکل خورده!!!
-
تعداد تشکر ها از sheitonakshirazi به دلیل پست مفید
-
October 18th, 2012, 16:03
#5
عضو دائم
پاسخ : چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟
می تویند با مانیتور کردن کوءری ها و پروسس های بانک اطلاعاتی به راحتی مشکل رو بر طرف کنند
-
تعداد تشکر ها از j4b3r به دلیل پست مفید
-
October 18th, 2012, 16:45
#6
پاسخ : چطور میشه یک یوزر رو که لود دیتابیس رو بالا میبره شناسایی کرد؟
کار ساده ای هست ، معمولا کاربری که لود ایجاد میکنه کوئری هاش یا زمان زیادی توی اجرا می مونند یا کلا لاک میشن به تعداد زیاد با این دو مشخصه کافیه یک لیست از پروسس های مای اس کیو ال بگیرن و از روی user که کانکت شده به mysql میفهمید کدام یوزر داره فشار میاره .
ساده ترین راه رفتن داخل phpmyadmin با یوزر root هست و گرفتن proccess list
یا با ssh لاگین کنند و بزنید mysqladmin processlist
-
تعداد تشکر ها ازali2k به دلیل پست مفید