توضیح مختصر: در این مطلب می خواهیم به شما بگوئیم که چگونه می توان از بارگذاری سرور MySQL بکاهیم. بکاربردن پهنای باند بالا یکی از دغدغه های کاربران دیتالایف بوده و این امر باعث شده یکسری از کاربران را از خود دور نگه دارد. اما پس از مطالعه دقیق و انجام عملیاتی که در ادامه برایتان خواهیم گفت، می توانید این مشکل بزرگ را نسبتا حل کنید.
از cpanel سرور خود وارد PhpMyAdmin شوید و بعد دیتابیس مورد نظر را انتخاب کنید و سپس در بخش Query کد زیر را وارد کنید و اجرا کنید:
show variables like 'query_cache%';
همانطور که مشاهده می کنید یک نتیجه ای به شما داده می شود همانند زیر:
+-------------------------------------+---------+
| Variable_name | Value | | Variable_name | Value |
+-------------------------------------+---------+
| query_cache_limit | 1048576 | | Query_cache_limit | 1048576 |
| query_cache_min_res_unit | 4096 | | Query_cache_min_res_unit | 4096 |
| query_cache_size | 0 | | Query_cache_size | 0 |
| query_cache_type | ON | | Query_cache_type | ON |
| query_cache_wlock_invalidate | OFF | | Query_cache_wlock_invalidate | OFF |
+------------------------------------+---------+
| Variable_name | Value | | Variable_name | Value |
+-------------------------------------+---------+
| query_cache_limit | 1048576 | | Query_cache_limit | 1048576 |
| query_cache_min_res_unit | 4096 | | Query_cache_min_res_unit | 4096 |
| query_cache_size | 0 | | Query_cache_size | 0 |
| query_cache_type | ON | | Query_cache_type | ON |
| query_cache_wlock_invalidate | OFF | | Query_cache_wlock_invalidate | OFF |
+------------------------------------+---------+
محلی که query_cache_size نمایش داده شده است مقدار query های ذخیره شده در حافظه است. برای فعال کردن آن باید مقدار زیر را مجدد وارد کنید تا مقدار ذخیره 16 مگابایت شود:
SET @@global.query_cache_size=16777216;
سپس سرور MySQL را مجدد راه اندازی کنید و تغییر را احساس کنید.
توجه: دوستان باید عرض کنم که بیشتر از مقدار 16 مگابایت جائز نیست. من دلیلش رو نمی دونم اما نویسنده قبول نکرده بیشتر از 16 مگابایت وارد کنیم. و این هم بدونید که همیشه تنظیمات پیشفرض بهترین هستند و دست بردن در آنها باعث بروز مشکلاتی می شود. با انجام عملیات بالا توانستید ذخیره گاه سیستم را تا حدی کاهش دهید تا پهنای باند زیادی استفاده نشود. [این تنها یک آموزش صحیح بود ولی ما به شما پیشنهاد می کنیم از انجام عملیات بالا صرف نظر کنید!]