توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مصرف زیاد mysql
mehdi.gh
August 17th, 2012, 11:23
سلام خدمت همه دوستان
حدود 2 روز پیش mysql رو اپدیت کردم به نسخه جدید ترش یعنی 5.5
از اون روز مصرف mysqlبشدت بالا رفته و هر 1 ساعت یکبار افلاین میشه
رم سرور 4 گیگ
کنترل پنل هم سی پنل هستش
و سیستم عامل لینوکس centos
32 بیتی
و مجازی سازی vmware
j4b3r
August 17th, 2012, 11:25
شما mysql رو کانفیگ کردید؟
محتوایت این فایل رو اینجا بزارید
/etc/my.cnf
(اگر می تونید به سی پنل میل بزنید مشکل رو سریع حل میکنند برای شما)
mehdi.gh
August 17th, 2012, 11:43
اقا این فایل 3 تا خط بیشتر توش نیست
j4b3r
August 17th, 2012, 11:49
نیاز دارید mysql رو کانفیگ کنید
این کانفیگ مناسبی تا رم 4 هست
البته اگر مشکل حل نشد باید بیشتر بررسی شه
شاید مشکل از درست انجام نشدن اپدیت باشه
این محتویات رو بعد از اون سه خط اضافه کنی
و sql رو رریست کنید
علاوه بر Tune کردن Mysql سعی کنید که یک DATABASE سرور راه اندازی کنید!
منظورم این هست که وبسرور رو یک سرور ، دیتابیس سرور رو یک سرور دیگر....
j4b3r
August 17th, 2012, 11:54
علاوه بر Tune کردن Mysql سعی کنید که یک DATABASE سرور راه اندازی کنید!
منظورم این هست که وبسرور رو یک سرور ، دیتابیس سرور رو یک سرور دیگر....
این کار هزینه بر هست
با توجه به اینکه رم 4 هست نیاز به دیتا بیس به صورت ریموت ندارند
احتمالا مشکلی توی آپگرید براشون به وجود اومده
sudo
August 17th, 2012, 12:03
بهترین مقادیر برای تنظیم mysql هم قرار بدید باز هم خواهید دید که mysql بالاترین مصرف از CPU را خواهد داشت ...
دو راه دارند
یا دیتابیس سرور را جدا کنند و لینک بدند به وبسرورشون.
دومیش، اینه که اسکریپت های کاربرانشون رو بررسی کنند!
YazdData
August 17th, 2012, 13:04
وقتی تا قبل از آپگرید مشکلی نبوده و بعد از آپگرید بلافاصله با لود مشکل پیدا کردن نشون میده که با نسخه mysql مشکل وجود داره و عملا این مشکل بخاطر فشار روی دیتابیس نیست. در نتیجه اینکه سرور دیتابیس رو جدا کنند راه حل درستی نیست.
چند ساعتی باید mysql را مانیتور کنید و پروسس ها را چک کنید ببینید چی باعث میشه این مشکل پیش بیاد.
البته با توجه به اینکه کانفیگی انجام ندادید فکر میکنم با کانفیگ صحیح مشکل شما رفع بشه.
mehdi.gh
August 17th, 2012, 14:31
نیاز دارید mysql رو کانفیگ کنید
این کانفیگ مناسبی تا رم 4 هست
البته اگر مشکل حل نشد باید بیشتر بررسی شه
شاید مشکل از درست انجام نشدن اپدیت باشه
این محتویات رو بعد از اون سه خط اضافه کنی
و sql رو رریست کنید
آقا این کانفیگ که گفتنی
بعد از ینکه اعمال کردیم
سرعت لود سایت ها افت کرده
و باعا داون شدن سرور شده
j4b3r
August 17th, 2012, 14:40
آقا این کانفیگ که گفتنی
بعد از ینکه اعمال کردیم
سرعت لود سایت ها افت کرده
و باعا داون شدن سرور شده
لود sql رفت بالا؟
که باعث داون شدن شد؟
اکر میدونید این کنفیگ باعث شده حذف کنید!
mehdi.gh
August 17th, 2012, 14:48
بله
فکر کنم !!!
قبل اون هم sql ران نمیشد بعضی وقتا
بعد اینکه کانفیگی که شما گفتین اعمال کردم
سرعت لود سایت ها افت کرد
و بعد 2 ساعت سرور کلا داون شد و ریبوت کردیم درست شد !!!
mehdi.gh
August 17th, 2012, 19:54
آقا من الان میخوام برم تو ایت فایل
/etc/my.cnf
میگه Permission denied
چه کاری باید انجام بدم واسه پاک کردن کانفیگ ؟
سرور کلا داون میشه
sudo
August 18th, 2012, 16:48
اگر از سیستم عامل دبیان/ابونتو استفاده میکنید سوئیچ کنید به root
su
بعد با روت nano /etc/my.cnf ویرایش کنید (نانو یک ویرایشگر متن است)
Ashkankamangar.ir
August 21st, 2012, 20:33
اگر مشکلتون حل نشد برای کانفیگ به من پیام خصوصی بزنید