سلام بچه ها
اقا من یک مشکل دارم اونم اینه که هر موقع میرم قسمت Process Manager همیشه Mysql میزان مصرف CPU رو بالای 25% نشون میده تصویرش هم در پایین گزاشتم
خوب حالا یک سوال ایا این مشکل هست یا برای همه به این صورت میباشد؟
whm/cpanel نیز پانل من هست
نمایش نسخه قابل چاپ
سلام بچه ها
اقا من یک مشکل دارم اونم اینه که هر موقع میرم قسمت Process Manager همیشه Mysql میزان مصرف CPU رو بالای 25% نشون میده تصویرش هم در پایین گزاشتم
خوب حالا یک سوال ایا این مشکل هست یا برای همه به این صورت میباشد؟
whm/cpanel نیز پانل من هست
خوب مصرف مای اس کیو ال بالا هست که باید تنظیم کنید که تاثیر خوبی داره تو مصرف سی پی یو
میشه دقیق بگید که چطور تنظیم باید کنیم ؟ از کدام قسمت یا اموزشی هست که بشه تنظیم کردش ؟
اپدیت شد
دروود
برنامه هایی برای این کار هست.
mysql tuner
ممنو از شما اما باز هم همین مشکل رو دارم
چطور میتونم spamassassin رو تنظیماتش رو انجام بدم یا بدونم کی اسپم میده از سرور یا ...
مای اس کی ال رو باید اپتیمایز کنید ، تاثیر به سزایی خواهد داشت ولی باز شاید سایت سنگینی روی سرور هست ، یا اینکه سی پی یو شما ضعیف هست
در گوگل سرچ کنید در فروم هم آموزش هایی داده شده ولی نیاز به تخصص داره
/etc/my.cnf
لود بالای مای اسکوئل معمولا از اسلوکوئری های اسکریپت های غیراستاندارد ناشی میشند که باید آن اسکریپت ها رو شناسایی و اوپتیمایز کنید تا لود مای اسکول سرورتون پایین بیاد.
Syntax for /etc/my.cnf in Red Hat 9:
[mysqld]
set-variable=long_query_time=1
log-slow-queries=/var/log/mysql/log-slow-queries.log
You must create the file manually and change owners this way:
mkdir /var/log/mysql
touch /var/log/mysql/log-slow-queries.log
chown mysql.mysql -R /var/log/mysql
سلام عزیز زحمت کشیدید
میشه یکمی واضحتر توضیح دهید من از اینا چیزی سرم نمیشه خط یک باید تو my.cnf اینو اضافه کنم درسته =long_query_time=1 ؟ اون پایین چیه
log-slow-queries=/var/log/mysql/log-slow-queries.log
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
خط اخری هم کلا چیزی نفهمیدم
ممنون میشم دقیق توضیح بدین
ممن.ن
مشخصات سخت افزاری سرور رو لطف کنید
به ترتیب اینجوری برین
nano /etc/my.cnf
تو بلوک [mysqld]
اینو اضافه کنین
set-variable=long_query_time=1
log-slow-queries=/var/log/mysql/log-slow-queries.log
ذخیره کرده خارج شوید
بعد واسه اینکه SLOW Queries رو لوگ کنه فایل مورد نظر رو هم باید با دستورات زیر بسازیم
mkdir /var/log/mysql
touch /var/log/mysql/log-slow-queries.log
chown mysql.mysql -R /var/log/mysql
حالا Slow queris در فایل /log/mysql/log-slow-queries.log دخیره میشه
متشکرم
ممنون دوست عزیز arazit اما نشد حتی با استفاده از mc هم پوشه رو دیدم وجود داره mysql و حتی فایل های .err و .pid نیز در این پوشه هست اما باز هم نشد که نشد
اپدیت شد .
ذوستان مشکل برطرف نشد
شاید attack داری
یا استفاده غیر مجاز
برام مشخصات بفرست یکبار چک می کنم برات