Tôi đã tạo một loại bài đăng tùy chỉnh với phân loại tùy chỉnh. Tôi có khoảng 1500 bài đăng tất cả trong số đó được gán cho một số loại thuật ngữ phân loại ... một số được gán cho hơn 200 thuật ngữ.
Tôi nhận thấy rằng từ bảng điều khiển, phải mất một khoảng thời gian rất dài để xem các loại bài đăng tùy chỉnh, hầu hết thời gian dẫn đến Hết 504 Cổng.
Truy vấn các bài đăng này từ front-end là tốt và tôi không có vấn đề với điều đó.
Theo hiểu biết của tôi rằng khi bảng điều khiển đang cố xem các loại bài đăng tùy chỉnh này, nó sẽ cố gắng kéo tất cả thông tin được chỉ định cho mỗi bài đăng, trước khi nó hiển thị mọi thứ.
Tôi đã cài đặt WP này để có thể sử dụng nhiều bộ nhớ khi cần (memory_limit = -1), như tôi đang nghiên cứu, một số người cho rằng nó có thể liên quan đến bộ nhớ.
Có điều gì tôi có thể làm để tăng hiệu suất của truy vấn này không ... có thể không tải tất cả các mối quan hệ thuật ngữ phân loại của bài đăng cho đến khi bạn chỉnh sửa bài?
Lỗi sau khi tăng WP_MEMORY_LIMIT
từ 1Gb lên 2Gb:
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
đâu không?