Creé un tipo de publicación personalizada con una taxonomía personalizada. Tengo alrededor de 1500 publicaciones, todas ellas asignadas a algún tipo de término de taxonomía ... algunas asignadas a más de 200 términos.
Noté que desde el panel de control, se tarda mucho tiempo en ver los tipos de publicaciones personalizadas, la mayoría de las veces resulta en un 504 Gateway Time-Out.
Consultar estas publicaciones desde el front-end está bien y no tengo problemas con eso.
Tengo entendido que cuando el panel de control intenta ver estos tipos de publicaciones personalizadas, intenta extraer toda la información asignada a cada publicación, antes de que muestre todo.
Tengo este conjunto de instalación de WP para poder usar tanta memoria como sea necesario (memory_limit = -1), como estaba investigando, algunos dijeron que puede estar relacionado con la memoria.
¿Hay algo que pueda hacer para aumentar el rendimiento de esta consulta ... tal vez no cargar todas las relaciones de término de taxonomía de una publicación hasta que esté editando la publicación?
Errores después de aumentar WP_MEMORY_LIMIT
de 1 Gb a 2 Gb:
WordPress database error: [MySQL client ran out of memory]
SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON tt.term_id = t.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('locations') AND tr.object_id IN
WordPress database error: [Lost connection to MySQL server during query]
SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN
WordPress database error: [MySQL server has gone away]
SELECT DISTINCT YEAR( post_date ) AS year, MONTH( post_date ) AS month FROM wp_posts WHERE post_type = 'services' ORDER BY post_date DESC
wp-admin/edit.php?post_type=services
?