توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مصرف بالای مموری توسط mysql
motahhari
April 13th, 2015, 12:39
سلام
مصرف مموری من بالاست و باعث میشه گاها mysql جوابگو نباشه و ارتباط سایت با دیتابیس قطع بشه. مثلا به این عکس نگاه کنید :
http://s4.picofile.com/file/8182298076/htop.png
آیا چنین مصرفی نرماله برای یک فروم؟ چیکار کن برای حل این مشکل؟
meysam021
April 13th, 2015, 12:58
کنترل پنلتون سی پانل هست؟
دو راه دارید.
بهینه کردن صحیح استفاده هر هاست از mysql
استفاده از یک وب سرور غیر nginx و آپاچی برروی کنترل پنلتون ، بهترین گزینه لایت اسپید.
اگر وب سایتاتون به nginx نیاز دارند صرفا برای چت روم از نوع الان که همه طرفدارشن ، باید شروع به بهینه کنید.
حالا ببینیم مورد استفاده شما چیه که بیشتر بشه راه حل فشار mysql رو شرح داد.
motahhari
April 13th, 2015, 14:18
یک فروم هست با smf (http://www.simplemachines.org/)روی یک VPS با ۲ گیگ مموری. سایت پرمصرف دیگه ای روش نیست.
من از nginXcp نصب کردم کنار آپاچی. تازه از cloudflare هم استفاده کردم. slow query ها رو بررسی کردم کوئری های معمول سیستم بودند. چیز خاصی نبود توشون.
چنین حد مصرفی برای سیستم طبیعیه؟ یا کانفیگ سرور و smf ایراد داره؟
لایت اسپید خیلی فرق میکنه؟
من الان آپاچی ۲.۲ دارم. اگه آپگریدش کنم به ۲.۴ بهتر میشه؟ مشکل ایجاد نمیکنه؟
mysql رو از ۵.۵ به ۵.۶ آپدیت کردم مصرف بالاتر رفت !
shahab-f
April 13th, 2015, 14:25
چه تعداد سایت بر روی سرور دارید؟
سایت ها پربازدید هستند؟
motahhari
April 13th, 2015, 14:32
چهارتا وردپرس و یک فروم smf. وردپرس ها که به شدت کم بازدید هستند و اصلا مشکلی ندارند. اما smf طبق آمار گوگل آنالیتیکز روزی ۲ هزار نفر با ۳۵ هزار صفحه بازدید.
LIAN2
April 13th, 2015, 14:33
فقط ۶۳۰ مگابایت در حال مصرف هست.
چه نرم افزارهایی نصب کردید؟
cPanel هم نصب هست؟
Yas-Host
April 13th, 2015, 14:33
خروجی دستور free -m را قرار دهید
خروجی دستورات زیر را نیز قرار دهید :
cat /proc/cpuinfo
cat /etc/my.cnf
motahhari
April 13th, 2015, 14:39
اون ۶۵۰ مینویسه. الانم ۸۵۰ هستش ولی خب دقت کنید رفته رو سوآپ! و تو این حالت ها هم ارتباط با mysql قطع میشه.
whm و cpanelX نصبه..
Waiting for “mysql” to start ………Unrecognized configuration options may have caused the MySQL startup errors. The system has attempted to auto-update your MySQL configuration file for your MySQL version. This should resolve any errors that stem from an outdated MySQL configuration file. …Unrecognized configuration options may have caused the MySQL startup errors. The system has attempted to auto-update your MySQL configuration file for your MySQL version. This should resolve any errors that stem from an outdated MySQL configuration file.
…failed.
Service Error
The “mysql” service failed to start.
Startup Log
Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/farshadi.pid).