PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : یک مشکل لود بالای cpu در Process Manager



ََُِ
April 18th, 2011, 16:33
سلام بچه ها

اقا من یک مشکل دارم اونم اینه که هر موقع میرم قسمت Process Manager همیشه Mysql میزان مصرف CPU رو بالای 25% نشون میده تصویرش هم در پایین گزاشتم
خوب حالا یک سوال ایا این مشکل هست یا برای همه به این صورت میباشد؟
whm/cpanel نیز پانل من هست

amirHoseein
April 18th, 2011, 16:55
خوب مصرف مای اس کیو ال بالا هست که باید تنظیم کنید که تاثیر خوبی داره تو مصرف سی پی یو

ََُِ
April 18th, 2011, 17:11
میشه دقیق بگید که چطور تنظیم باید کنیم ؟ از کدام قسمت یا اموزشی هست که بشه تنظیم کردش ؟

ََُِ
April 18th, 2011, 19:24
اپدیت شد

saeed25
April 18th, 2011, 19:46
دروود
برنامه هایی برای این کار هست.
mysql tuner

ََُِ
April 19th, 2011, 20:56
ممنو از شما اما باز هم همین مشکل رو دارم
چطور میتونم spamassassin رو تنظیماتش رو انجام بدم یا بدونم کی اسپم میده از سرور یا ...

amirHoseein
April 19th, 2011, 21:25
مای اس کی ال رو باید اپتیمایز کنید ، تاثیر به سزایی خواهد داشت ولی باز شاید سایت سنگینی روی سرور هست ، یا اینکه سی پی یو شما ضعیف هست
در گوگل سرچ کنید در فروم هم آموزش هایی داده شده ولی نیاز به تخصص داره
/etc/my.cnf

znhost
April 19th, 2011, 21:30
ConfigServer Mail Manage (http://configserver.com/cp/cmm.html)
ConfigServer Mail Queues (http://configserver.com/cp/cmq.html)
نصب کنید

IFACO.Net
April 19th, 2011, 22:54
لود بالای مای اسکوئل معمولا از اسلوکوئری های اسکریپت های غیراستاندارد ناشی میشند که باید آن اسکریپت ها رو شناسایی و اوپتیمایز کنید تا لود مای اسکول سرورتون پایین بیاد.

arazit
April 19th, 2011, 23:35
لود بالای مای اسکوئل معمولا از اسلوکوئری های اسکریپت های غیراستاندارد ناشی میشند که باید آن اسکریپت ها رو شناسایی و اوپتیمایز کنید تا لود مای اسکول سرورتون پایین بیاد.

با نظر ایشون موافقم
خیلی از اسکریپ ها مورد دارن

ََُِ
April 20th, 2011, 00:11
لود بالای مای اسکوئل معمولا از اسلوکوئری های اسکریپت های غیراستاندارد ناشی میشند که باید آن اسکریپت ها رو شناسایی و اوپتیمایز کنید تا لود مای اسکول سرورتون پایین بیاد.
ممنون دوستان

حالا راهی هست این اسکریپت ها رو شناسایی کرد ؟ دستوری چیزی داره از طریق ssh یا .... بشه شناسایی کرد ؟

arazit
April 20th, 2011, 00:44
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

ََُِ
April 20th, 2011, 18:20
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
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

خط اخری هم کلا چیزی نفهمیدم

ممنون میشم دقیق توضیح بدین

ممن.ن

amirHoseein
April 20th, 2011, 18:28
مشخصات سخت افزاری سرور رو لطف کنید

arazit
April 21st, 2011, 05:35
به ترتیب اینجوری برین
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 دخیره میشه
متشکرم

ََُِ
April 21st, 2011, 15:19
ممنون دوست عزیز arazit اما نشد حتی با استفاده از mc هم پوشه رو دیدم وجود داره mysql و حتی فایل های .err و .pid نیز در این پوشه هست اما باز هم نشد که نشد

ََُِ
May 2nd, 2011, 20:46
اپدیت شد .

ذوستان مشکل برطرف نشد

arazit
May 3rd, 2011, 21:45
شاید attack داری
یا استفاده غیر مجاز
برام مشخصات بفرست یکبار چک می کنم برات