کاهش حجم دیتابیس وردپرس

شاید متوجه شده باشید که وقتی که  disk space usage هاست خودتون رو می بینید ، بعضی اوقات حجم خیلی زیادی رو دیتابیس به خودش گرفته و این اعداد و ارقام نرمال نیستند ، امروز به معرفی افزونه و راهکارهایی برای کاهش حجم دیتابیس وردپرس می پردازیم.

کاهش حجم دیتابیس وردپرس

افزونه WP Clean Up کاهش حجم دیتابیس وردپرس

قصد داریم تا این افزونه رو خدمت شما معرفی کنیم ،ابتدا بگم که خوده منم هم ازین افزونه برای سایت خودم استفاده کردم و مشکلی پیش نمیاد !! پس با ما باشید

افزونه WP Clean Up رو دانلود و نصب و فعال کنید.سپس از قسمت تنظیمات پنل وردپرس گزینه تنظیمات افزونه رو بزنید ، باید شبیه تصویر زیر رو مشاهده کنید.

افزونه wp-clean-up وردپرس

همونطور که مشاهده می کنید یک سری اطلاعات حجم دیتابیس شما رو برای خودشون گرفتند  که الان بررسی می کنیمشون :

  • revision ها ذخیره های خودکار هستند که از نوشته ها به صورت خودکار گرفته می شوند.
  • draft پیش نویس ها هستند ، اگر مطلبه پیش نویس مهمی دارین این گزینه رو پاک نکنید.
  • auto draft ها پیش نویس های خودکار هستند.
  • moderated comments دیدگاه های در انتظار تایید هستند ، به نظرم پاکشون نکنید بزارید باشند و برید جواب بدید یا تایید کنیدشون !
  • spam comments به قوله وردپرس فارسی دیدگاه های جفنگ  !!
  • trash comments دیدگاه هایی که حذف شدند که به سطل آشغال رفتند.
  • سه مورد یکی مونده به آخر یعنی orphan postmeta , orphan commentmeta , orphan relationships هم مربوط میشن به ردیف هایی خالی تو جداول مربوط به نوشته های وردپرس
  • مورد آخر هم مربوط میشه به میزکار وردپرس فکر کنم

نمایش حجم جداول دیتابیس وردپرس

طبق تصویر زیر جداول بانک اطلاعاتی یا همون دیتابیس وردپرس شما به همراه حجمی که هر کدوم از جداول اشغال کردند رو می بینید.

نمایش حجم اشغالی جداول دیتابیس وردپرس

شما ممکنه از افزونه های مختلفی استفاده کنید و تعداد متفاوتی از جداول نسبت به این تصویر بالا داشته باشید ، پس نگران نشید.به حجم جدول ها دقت کنید ، اگر مورد غیرمعمولی ( در حد چندین مگ ، با توجه به سنوساله وب سایتتون ) دیدید بررسی کنید ، یک مورد برای خودم اتفاق افتاد که الان براتون توضیح میدم !

کاهش حجم دیتابیس افزونه Wordpress Statistics

افزونه Wordpress Statistics که توسط آقای مصطفی صوفی فارسی شده و برای نمایش اطلاعات و آمار و ارقام وردپرس هستنش ( در مطالب قبلی سایت به توضیح کامل افزونه های آمارگیر وردپرس پرداختیم ) که برای خودش ۲ تا جدول می سازه و برای من که ظرف ۱ سال ازش استفاده کردم ، حجم یکی از این جدول ها ۳۲ مگابایت شده بود !!! که اطلاعات ورود بازدید کننده ها به سایت رو ذخیره می کنه.

اگر این افزونه استفاده می کنید و حجم زیادی رو از دیتابیس شما گرفته می تونید از راهکار زیر برای کاهش حجم استفاده کنید.

وارد هاست خود بشوید و phpmyadmin رو پیدا کنید.سپس وارد شوید و در سمت چپ معمولا دیتابیس یا بانک اطلاعاتی مربوط به وردپرس خودتون رو انتخاب کنید . حالا جداول خودتون رو می تونید ببینید.۲تا جدول wp_statistics_visit و  wp_statistics_visitor مربوط میشن به این افزونه.

جدول های دیتابس افزونه wp-statistic

اگر به روبرو این جدول ها نگاه کنید ، حجم هر کدوم رو براتون نوشته.

حجم جدول های دیتابس افزونه wp-statistic

برای من حجم جدول دوم ۳۲ مگا بایت بود !! این مقدار خیلی هستش و نباید این طوری باشه و اصلا نیازی نیست که اطلاعات ورود بازدیدکننده ها از ابتدا ثبت بشه !!

فقط کافیه که دکمه empty رو برای جدول دومی یعنی wp-statistics-visitor بزنید تا جدول خالی و از اول بشه ، بدون اینکه هیچ اطلاعات جدیدی از آمار سایتتون از بین بره.

21 نظرات
  1. فرشاد می گوید

    سلام
    کسی میدونه sb_reports چیه که ۷۲۰ مگابایت از من فضا گرفته؟

  2. محمد می گوید

    سلام همین الان ازش استفاده کردم جالب و مفید بود

  3. Pirooz می گوید

    با پاک کردن محتویات جدول wp_statistics_visitor اطلاعات مربوط به کل بازدیدکنندگان، صفر شد.
    خدا بگم چه کارت کنه!

    1. آرش حیدری می گوید

      سلام
      خوب دقیقا با پاک کردن همین قسمت ها حجم کاهش پیدا میکنه
      اسم جدول مشخص هستش برای چیه !

  4. توان 2 می گوید

    سلام ، خسته نباشید ، من تازه وردپرس نصب کردم ، یه قالب سبک ، با چندتا متن ساختی ، عسکهای کم حجم ،
    مشکی که دارم اینکه از تا الان همه اینها شده 111 مگابایت !!!
    چرا آخه !!
    کل هاست من 500 مگابایته ! هر پستی که بزارم با یه عکس چقدر حجم میگره ؟
    چیکار کنم ؟ مثل اینکه وردپرس هر عکسی که آپلود میکنیم رو به چند عکس تبدیل میکنه ، این خودش باعث افزایش حجم نمیشه ؟

    1. آرش حیدری می گوید

      سلام
      از قسمت تنظیمات و بعد رسانه اندازه تصویر های مختلف رو روی 0 قرار بدید .

  5. شایان می گوید

    سلام دکتر عزیز

    به این جدول نباید کاری داشته باشیم؟
    wp_statistics_visit

    اگر بوسیله کد نه افزونه ،آموزش خوبی برای شمارش بازدید مثل این افزونه دارید ممنون میشم راهنمایی کنید.
    البته بشه از طریق ابزارک بیاریش توی سایت.
    تشکر

    1. آرش حیدری می گوید

      سلام
      این جدول برای آمار بازدید هستش ، میتونید پاک کنید تا 0 بشه .
      حجمتون کاهش پیدا میکنه .

  6. مهبد می گوید

    سلام میشه بفرمایید بدون افزونه چطور میشه حجم دیتابیس رو کم کرد

    1. آرش حیدری می گوید

      سلام
      داخل نوشته ما همین رو یکم توضیح دادیم ، از طریق phpmyadmin سایت .
      تشکر

  7. پیش فروش اپارتمان می گوید

    با تشکر.بسیار استفاده کردیم

  8. طراحی سایت می گوید

    تا چقدر حجم دیتابیس رو کم میکنه؟

  9. ناشناس می گوید

    از افزونه هایی مثل WP Clean Up استفاده کردم ولی این ها فقط کار های ساده ای مثل پاک کردن کامنت ها و… را انجام میهند و فایل های مربوط به افزونه های پاک شده هنوز در دیتا بیس باقی هستن

  10. ناشناس می گوید

    من افزونه هایی رو غیر فعال بعد حذفشون کردم حالا وارد دیتا بیس میشم میبینم که فایل هایی مربود به افزونه هایی که قبلا پاک شدن وجود داره و حجم دیتا بیس رو خیلی زیاد کردن. حالا میخام بصورت خودکار هرچی فایل اضافه و مربوط به افزونه های پاک شده هست از روی دیتا بیس پاک بشه. من نمیتونم بصورت دستی این کار رو بکنم و نام تک تک افزونه های گذشته رو یادم نیست و چون میترسم سایت خراب بشه و بک آپی از روش ندارم و در هاست رایگان اگه حجم دیتا بیش بالای 50 مگابایت باشه نمیشه بک آپ گرفت

  11. عباس می گوید

    سلام
    راهی نیست که برچسب های سایت رو به عدد تبدیل کنه و حجم کمی در پوشه ی terms اشغال بشه؟
    برچسب های غیر انگلیسی همیشه به کدهایی تبدیل میشن و فضای زیادی رو اشغال میکنن ، لطفا راهکاری مفید ارائه بدید

  12. فاکس تم می گوید

    اولیه بدردمون خرد …
    مرسی

  13. armin می گوید

    متشکرم

  14. محمد می گوید

    متشکرم

  15. امین می گوید

    با سلام
    اگه میه برین به این آدرس
    …..
    بزارین کامل بارگذاری بشه!!!
    بعد بیاین پایین وقتی میاین پایین یه منو ظاهر میشه به جای منو اصلی اگه میشه کد اونو برام من بگیرید
    بعد سایت….بالا یه نوار بنفش دارم اگه میشه مثل اونم بزارید تو سایت فکر کنم به درد دوستان بخوره
    ممنون

    1. آرش حیدری می گوید

      سلام
      باید روی صفحه خودتون راست کلیک کنید و سورس صفحه رو ببینید و قسمت های مورد نظر رو کپی کنید..
      راستش من وقتشو ندارم ، هر موقع فرصت شد انجام میدم…
      تشکر

  16. سایت تاپ ناب می گوید

    باتشکر از شما آموزش جامع ومفیدی بود

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.