پاسخ : لود بالای mysql در سرور
سلام
از مسیر زیر در سی پنل
Home »
SQL Services »
Show MySQL Processes
ببینید کدام دیتابس پروسس های بالایی دارد مصرف میکند.اکثرا این مشکلات در مورد چتروم است به طور مثال یک سایت چتروم که کمی هم کاربر داشته باشد واقعا مصرف زیادی دارد
موفق باشید
2 فایل پیوست
پاسخ : لود بالای mysql در سرور
درود
با تشکر از شما دوست عزیز
من چک کردم و دوتا اسکرین شات گرفتم از پروسس ها .
فایل پیوست 15860فایل پیوست 15861
ممنون میشم راهنمایی کنید
با تشکر
پاسخ : لود بالای mysql در سرور
آیا دیتابیس شما بهینه شده است؟
پاسخ : لود بالای mysql در سرور
ردیف چهارم را kill کنید.
اگر حل نشد باید موارد دیگر را بررسی کنید به طور مثال رم و سی پی یو شما چقدر است سرعت هارد چقدر است سپس باید بررسی کنید حجم دیتابسها و تعداد سایت ها چطور است که آیا همخوانی دارند یا خیر به طور مثال برای نگهداری دیتابس های بالای 500 مگ باید سخت افزار قوی و مسائل ویژه را انجام داد.
پاسخ : لود بالای mysql در سرور
درود بر شما
دوست گرامی باید ابتدا بصورت اصولی سرویس Mysql سرور را بهینه سازی و کانفیگ نمایید
سپس برای کاهش فشار وارده بر روی این سرویس از cache server هایی استفاده نمایید که درخواست های کوئری ها را کش میکنند ماند Memcache و.. که باعث کاهش فشار روی سرویس مذکور خواهند شد
همچنین کوئری ها را بررسی نمایید و در سورت استفاده از فانکشن های غیر بهینه مانند :
()count
()rand
و...
کوئری ها را بهینه نمایید
:53:
پاسخ : لود بالای mysql در سرور
نقل قول:
نوشته اصلی توسط
farsiwebhost
بعداز ذکر منابع باید بهینه سازی پایگاه داده رو در دستور کار خود قرار بدین
و ببینید که ایا از کش سرور استفاده شده است یا نه برای بهبود عمللکرد سایت و سرورتان
پاسخ : لود بالای mysql در سرور
درود
با تشکر از شما اساتید گرامی
من با mysqltuner بهینه کردم ولی لودش بالاتر رفت به جای اینکه بیاد پایین . اطلاعات سرور به شرح زیر هستش : 32 گیگ رم ، سی پی یو 6 هسته ای Intel® Core™ i7-2600 ، هارد Hard : 2 x 3 TB SATA ،
اطلاعات mysql هم بعد از چندبار بهینه سازی با mysqltuner به شرح زیر است :
[mysqld]
innodb_file_per_table=1
local-infile=0
open_files_limit=50000
max_connections = 200
wait_timeout =18800
interactive_timeout =18800
query_cache_size = 128M
tmp_table_size =512M
max_heap_table_size =512M
thread_cache_size =4
table_cache =2500
innodb_buffer_pool_size =175M
ممکنه این لود به آپاچی هم ربط داشته باشه ؟ در حدود 284 اکانت هم فعال هستش روی سرور .
ممنون میشم راهنمایی کنید
با تشکر
موفق و سربلند باشید
پاسخ : لود بالای mysql در سرور
سلام
فایل my.cnf را کلا حذف کنید و لود سرور را با دستور top بررسی کنید.
در صورتی که نیاز به بررسی کامل سرور دارید از طریق وب سایت صفحه اصلی پورتال - ServerSetup با ما در تماس باشید.
با تشکر