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

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
سلام . اگه از وردپرس استفاده میکنین و میبینین که ییهو کلی به حجم دیتابیستون اضافه شده بهتره برین و داخل phpmyadmin و قسمت wp-options

اگه نمایش تو هر صفحه رو از 25 بزارین روی 500 تا . حداکثر باید 2 الی 3 صفحه ردیف داخلش وجود داشته باشه . بیشتر از اون غیر طبیعی هست و احتمالا بخاطر transition ها و wp_session ها منقضی شده است که پاک نشدند و الکی فضا اشغال کردن . البته این موضوع واسه همه پیش نمیاد .


خب برای حدف اونها داخل همون wp-options . بالای صفحه نوشته SQL. روی SQL بزنین و در صفحه جدید کد زیر رو میبینین :

SELECT * FROM `wp_options` WHERE 1خب کد بالا رو حذف کنین و کد زیر رو بجاش وارد کنین و دکمه GO رو بزنین .

DELETE FROM `wp_options` WHERE `option_name` LIKE ('%_session_%') LIMIT 5000;DELETE FROM `wp_options` WHERE `option_name` LIKE ('%_transient_%') LIMIT 5000;هربار که دستور بالا رو اجرا کنین 5000 تا رو حذف میکنه که میتونین اون 5000 تا رو تغییر بدین یا چندین بار انجام بدین تا همه پاک بشن

خب بعدش میبینین که بعد از پاک شدن کدهای اضافه چقد حجم دیتابیستون بهبود پیدا میکنه . اگه نمیدونین حجم دیتابیستون چقدره داخل سی پنل از همونجا که میخواین روی phpmyadmin بزنین کنارش نوشته MySQL® Databases . روش بزنین و در صفحه جدید میتونین حجم دیتابیس رو ببینید .


بهتره هر چند روز یه بار کار بالا رو انجام بدین تا دیتابیستون بهینه بمونه .
من خودم حدود 60 مگابایت دیتابیس داشتم و تعجبم رو برانگیخته بود و اینجوری الان 15 مگ بیشتر نیس .

 
آخرین ویرایش توسط مدیر:

zegersot

کاربر عضو
ممنون مورد خوبیه

اگه میتونی افزونه شو بنویس بزار برای دانلود و اگر تعداد درخواست ها زیباد باشه و شما وقتشو ندارید خودم مینویسم میزارم براتون

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
تشکر . من یکم مبتدی هستم . شما حرفه ای هستی بنویسی واسه بقیه بهتره .

تشکر

 

MahdiY

راهبر انجمن
تنظیمات زیادی نداشت



یعنی اصلا تنظیمات نداشت کافیه فقط روی یه دکمه هست کلیک کنید

تمامی اضافه ها پاک میشه

امیدوارم کاربردی بوده باشه

همچنین دوستانی که تنظیمات بیشتری میخواهند میتونند از افزونه wp-optimize استفاده کنن

 
آخرین ویرایش توسط مدیر:

MahdiY

راهبر انجمن
امروز داشتم بنا به دلایلی تو سورس وی پی میگشتم

delete_site_transient

این تابع را برای حذف transient میشه استفاده کرد

 

saeediex

تازه وارد
سلام ممنون

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

از روشی که گفتید هم استفاده کردم اما هیچ تغییری نکرد

؟

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
سلام ممنون

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

از روشی که گفتید هم استفاده کردم اما هیچ تغییری نکرد

؟
دوست عزیز شما افزونه آمارگیر نصب ندارید احتمالا؟

 

saeediex

تازه وارد
لیست افزونه های

Akismet

فرم تماس 7

EWWW Image Optimizer Cloud

Hello Dolly

Rename wp-login.php (unmaintained)

ووکامرس

WooCommerce Jetpack

WordPress Importer

وردپرس فارسی

WP-Optimize

بسته وردپرس پارسی

WP Smush

ارسال پیامک ووکامرس

درگاه پرداخت بانک سامان افزونه ووکامرس

درگاه پرداخت بانک ملت افزونه ووکامرس

ووکامرس پارسی

الان  193.16 MB دیتابیس دارم

 

daryagame

تازه وارد
سلام.

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

ممنون میشم راهنمایی کنید چطوری حجمش رو کمتر کرد.

راهکارهای پست اول رو انجام دادیم اما خب تاثیری در حجم نداشت.

ممنون

 
بالا