GNU/Linux >> Belajar Linux >  >> Cent OS

Bersihkan Tabel wp_options Anda dan Data yang Dimuat Otomatis

Jika Anda mengalami panel backend WordPress (wp-admin) berjalan sangat lambat atau menyaksikan waktu kueri yang lambat, maka disarankan untuk membersihkan Tabel wp_options dan Data yang Dimuat Otomatis.

wp_options Tabel

Tabel wp_options berisi semua jenis data untuk situs WordPress Anda seperti –

  • URL situs, URL beranda, email admin, postingan per halaman, format waktu, kategori default, dll
  • Setelan untuk tema, plugin, widget
  • Data cache sementara

Data yang dimuat secara otomatis adalah hal penting untuk dipahami tentang tabel wp_options yang dimuat di setiap halaman situs WordPress Anda. Data yang dimuat secara otomatis mungkin berisi sejumlah besar data di tabel wp_options seperti –

  • Data yang dimuat secara otomatis oleh sebuah plugin
  • data yang dimuat secara otomatis yang tertinggal dari plugin dan tema pihak ketiga yang telah dihapus dari situs WordPress.
  • Pengembang plugin dan tema membanjiri data ke dalam tabel wp_options alih-alih menggunakan tabel mereka sendiri.
  • Batas data muat otomatis
    • Batas data muat otomatis yang ideal =300 KB hingga 1 MB.
    • dioptimalkan atau diperlukan penghapusan =3-5 MB
    • Ditangani segera =<10 MB

Memeriksa, memecahkan masalah, dan membersihkan

Lihat tips di bawah ini tentang cara memeriksa, memecahkan masalah, dan membersihkan tabel wp_options Anda

1.Tabel wp_options tidak memiliki indeks pada pemuatan otomatis, sehingga kueri akhirnya melakukan pemindaian tabel lengkap. Menambahkan indeks mungkin menyelesaikan masalah.

First, do this query to see what the distribution looks like:

SELECT COUNT(*), autoload FROM wp_options GROUP BY autoload;
If a large majority of them are set to 'no', you can solve the problem for now by adding an index on autoload.

ALTER TABLE wp_options ADD INDEX (`autoload`);

2.Opsi sementara dimasukkan ke dalam tabel tetapi belum dihapus secara otomatis.

Query the wp_options table for option names that contained "transient"

SELECT * FROM wp_options WHERE option_name LIKE '%transient%';

Centang kolom yang berisi massive jumlah data di bidang option_value. Solusinya adalah menghapus semua baris "sementara" yang tidak akan mengganggu server karena baris "sementara" akan terisi kembali secara otomatis (jika memang seharusnya ada di sana).

Delete the rows

DELETE from wp_options where option_name like '%transient%';


Cent OS
  1. 12 Alat Sederhana untuk Melindungi Privasi Anda

  2. Cara Aman Dan Permanen Menghapus Data Anda Di Linux

  3. Tantangan dan Janji Big Data

  1. Ikhtisar CCPA dan GDPR

  2. Disk sistem dan disk data FAQ

  3. Tutorial Honeypot – Mode dan Cara Kerja Honeypot

  1. 4 alat Linux untuk menghapus data Anda

  2. Apakah ada alat baris perintah untuk visualisasi dan analisis data?

  3. Mengekstraksi data dari tabel HTML