بهینه سازی پایگاه داده وردپرس

db-wordpress
افزونه وردپرس مه 2014 23

پس مدتی که سایتتان را مدیریت کردید متوجه افزایش رشد حجم ورپرس خواهید شد ، از آنجایی که شما برای اطمینان باید حداقل از دیتابیس بک آپ داشته باشید یا به هر صورت این حجم را مناسب نمیدانید باید به نحوی آن را بهینه کرد.

رونوشت ها ، مطالب حذف شده و نظر های حذف شده در دیتابیس باقی میمانند و حجم دیتابیس را چند برابر میکنند ، کافیست اینها را از دیتابیس پاک کنید تا حجم آن کاهش یابد.

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


wp-clean-up

هر کدام از سطر های این جدول قسمتی از دیتابیس را نشان میدهد که اطلاعات اضافی مثل مطالب حذف شده و … را شامل میشود ؛ در ستون count تعداد هر کدام را میتوانید مشاهده کنید و در ستون operate با زدن دکمه delete میتوانید این اطلاعات را از دیتابیس پاک کنید. در ادامه هر کدام از سطر ها را برایتان شرح میکنم :

Revision : ذخیره های خودکار از نوشته ها هستند.

Draft : مطالب پیش نویس که بهتر است این مورد را حذف نکنید.

Auto Draft : پیش نویس های خود کار هستند.

moderated comments : دیدگاه های در انتظار تایید که بهتر است حذفشون نکنید.

Spam Comments : دیدگاه های جفنگ هستند.

trash comments : دیدگاه هایی که حذف شده اند.

Orphan Postmeta و Orphan Commentmeta و Orphan Relationships : مربوط میشن به ردیف های خالی در جداول

Dashboard Transient Feed : فید های قیدیمی داشبورد

 

در پایان همین صفحه تنظیمات افزونه جدول دیگه ای موجوده که لیست و حجم جداول دیتابیستون را به نمایش میگذارد ، شما میتوانید حجم قبل و بعد از حذف اطلاعات اضافی جداول را مقایسه کنید.

دانلود افزونه
لینک دانلود0.1 مگابایت
دیدگاه ها
  • Mr.Amirhossein می‌گه:

    خیلی عالیه دستتون دردنکنه

    مطالبتون واقعا کاربردی و عالی هستند

  • satin می‌گه:

    ممنون از معرفی این افزونه
    و چند سوال:
    یعنی هرچی که در ستون count باید پاک کینم به جز ” Draft و moderated comments ”
    این کار آسیب و مشکلی به مطالب نمیزنه که ؟

    و این دوتا گزینه رو توضیح بدید لطفا:
    Orphan Postmeta و Orphan Commentmeta و Orphan Relationships : مربوط میشن به ردیف های خالی در جداول
    Dashboard Transient Feed : فید های قیدیمی داشبورد

    • آقای برنامه نویس می‌گه:

      این افزونه هیچ مشکلی نداره اما بهتره قبل از استفاده از چنین افزونه هایی از دیتابیس بک آپ بگیرید ، خود بنده استفاده کردم و مشکلی نبود
      هیچ مشکلی به مطالب سایتتون وارد نمیشه نگران نباشید اما برای احتیاط بک آپ داشته باشید
      اون سه مورد مربوط میشن به جداول خالی که در دیتابیس موجودند ، وجود این جدول های خالی که گاه تعدادشان زیاد است باعث اشغال حافظه میشه
      و منظور از فید های قدیمی داشبورد همون جعبه اخبار وردپرس که در پیشخوان هست میباشد

      • satin می‌گه:

        ممنون از توضیحاتتون

        بعد زیر همین قسمت فوق که در آموزش گفتید یه دکمه دیگه هست به اسم “Optimize” این گزینه کارش چیه؟
        ماننده لینک زیر:
        s.w.org/plugins/wp-clean-up/screenshot-1.png?r=973815

        • آقای برنامه نویس می‌گه:

          گزینه های بالایی که توضیح دادم برای حذف کردن اطلاعات اضافی هست
          این دکمه هم دیتابیس را بهینه میکنه اما دقیقا چه عملیاتی انجام میده اطلاعی ندارم