با درود و احترام
دوستان اگه میشه کمک کنید چطوری میتونم sql را کانفیک بهینه کنم؟
با سپاس
نمایش نسخه قابل چاپ
با درود و احترام
دوستان اگه میشه کمک کنید چطوری میتونم sql را کانفیک بهینه کنم؟
با سپاس
منظورتون MySQL ه ؟ یا میخواید کوئری های sql رو بهینه کنید ؟
بهیه سازی mysql امری تخصصی می باشد و سرور باید در شرایط پر ترافیک 2 تا 3 روز مانیتورینگ گردد سپس بنا به نیاز و مصرف کوئری ها شناسایی گردد و طبق آن optimize شود در غیر اینصورت تاثیری نخواهد داشت
اگه منظورتون رو از sql درست متوجه شده باشم که باید اولا طراحی دیتابیس و جداول اون بهینه بشن (نمیدونم از سیستم های متن باز استفاده می کنید یا اسکریپت شخصی) و بعد هم کوئری ها که خوب تکنیک های خاص خودش رو داره و موارد خیلی زیادی باید لحاظ بشه ،
برای بهینه کردن MySQL هم یه نگاهی به این لینک بندازید :
What to tune in MySQL Server after installation - MySQL Performance Blog
این بحث قبلا بیان شده لطفا به ادرس زیر بروید
Config Mysql
همراه کانفیگ دیتابیس ، آپاچی رو هم کانفیگ کنید جهت راهنمایی
جهت ویرایش کانفیگ آپاچیکد PHP:
Timeout 200
KeepAlive On
MaxKeepAliveRequests 200
KeepAliveTimeout 3
MinSpareServers 5
MaxSpareServers 20
StartServers 5
MaxClients 25
MaxRequestsPerChild 2000
HostnameLookups Off
بعد سرور رو reboot کنکد HTML:nano /etc/httpd/conf/httpd.conf
حالا میخوای تعداد ای پی های متصل به سرورت رو بفهمی
موفق باشیدکد PHP:
netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -n
با درود و احترام
دوستان من چند تا سایت چت روم دارم اما بعضی اوقات لود سرور قرمز میشه (بیشتر از هسته های سرور میشه تو cpanel) چی کار کنم خوب بشه عزیزان؟
با سپاس