Ana içeriğe geçin
  Perşembe, 04 Nisan 2019
  1 Cevaplar
  4.3k ziyaretler
  Abone
wp meta seo kullanıyorum . Sorun bildirmek için doğru yerin burası olup olmadığından emin değilim. Ancak bir destek veya rapor alanı bulamadım.

Şu anda sunucumda performans sorunları görüyorum. Bunu analiz ettim ve bu eklentiyi buldum. Eklenti, veritabanımı şu şekilde bir sorguyla istiyor:

SELECT *
FROM wordpress_xxxx.wp_wpms_links
WHERE (link_url = '/xxxx'
AND link_url != "/";)
OR type = "add_rule"
OR type = "add_custom"

700.000 girdiyle, basit bir veritabanı istemcisindeki bu sorgu yaklaşık 2,5 saniye sürüyor ve sonuç 0 satır içeriyor.
Yani, tablo tanımında gördüğüm şey şu: Dizin yok, link_url'de değil ve türde değil.

link_url sütunu metin türünde. Maksimum bağlantı uzunluğu 2.083 karakter olabilir, bu nedenle bu sütunu yeniden tanımlamak ve bir dizin ayarlamak mümkün olur.

Bunu düzeltmeyi dener misiniz? Herhangi bir sorun beklemeden bunu kendim değiştirebilir miyim?

Saygılarımla,
Westor
D
Merhaba Westor,

geri bildiriminiz için teşekkürler. Bu dizinlere göz atacağız ve elbette sorgu performansını iyileştirmek için ekleyeceğiz.

Dizinleri sorunsuz bir şekilde ekleyebilirsiniz, ancak dizin oluşturma için veritabanında daha fazla alan kaplayacaktır.
Hem link_url hem de tür sütunlarını içeren tek bir dizin, yanıt süresini önemli ölçüde artırmalıdır.

Saygılarımla
  • Sayfa :
  • 1
Bu yazıya henüz yanıt verilmedi.