Title: Memory limit
Last modified: September 3, 2016

---

# Memory limit

 *  [art_dev](https://wordpress.org/support/users/art_dev/)
 * (@art_dev)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/memory-limit-6/)
 * Добрый день!
 * Плагин не удалось протестировать, работа выходит за пределы допустимой нагрузки
   хостера.
    Fatal error: Allowed memory size of 268435456 bytes exhausted (tried
   to allocate 20480 bytes) in /home/bush8383/newsneakers.ru/wp-includes/wp-db.php
   on line 1775
 * При отключении этого участка кода:
 *     ```
       private function get_products( $backorders ) {
       		global $wpdb;
       		return $wpdb->get_results(
       			"SELECT p.ID, p.post_title AS name, p.post_content AS description, m1.meta_value AS vendorCode, p.post_excerpt AS sales_notes, m3.meta_value AS stock, m0.meta_value AS options
       									FROM $wpdb->posts p
       									INNER JOIN $wpdb->postmeta m0 ON p.ID = m0.post_id AND m0.meta_key = '_product_attributes'
       									INNER JOIN $wpdb->postmeta m1 ON p.ID = m1.post_id AND m1.meta_key = '_sku'
       									INNER JOIN $wpdb->postmeta m2 ON p.ID = m2.post_id AND m2.meta_key = '_visibility'
       									INNER JOIN $wpdb->postmeta m3 ON p.ID = m3.post_id AND m3.meta_key = '_stock_status'
       									INNER JOIN $wpdb->postmeta m4 ON p.ID = m4.post_id AND m4.meta_key = '_backorders'
       									WHERE p.post_type = 'product'
       											AND p.post_status = 'publish'
       											AND p.post_password = ''
       											AND m2.meta_value != 'hidden'
       											" . ( $backorders == 'no' ? "AND m3.meta_value = 'instock'" : "" ) . "
       											AND (m3.meta_value != 'outofstock' OR m4.meta_value = 'yes')
       									ORDER BY p.ID DESC" );
       	}
       ```
   
 * Ошибка пропадает. Возможно, сделаете запрос к БД более лёгким или будете делать
   выборку по 1 000 элементов, к примеру?
 * Спасибо.

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [9 years, 10 months ago](https://wordpress.org/support/topic/memory-limit-6/#post-8103844)
 * Добрый день, как видно из ошибки – плагин пытался выделить всего лишь 20 kb памяти
   при занятых 268 мегабайтах! Надо смотреть что у Вас расходует так сильно память.
 * Функция get_products – это единственный серьезный запрос к БД в плагине. Я сильнее
   его оптимизировать не могу. До 15000 товаров проблем не должно быть
 *  [enothera](https://wordpress.org/support/users/enothera/)
 * (@enothera)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812303)
 * Добрый день, думаю вопрос практически тот же.
    Нажимаю на кнопку генерить файл,
   происходит 5 сек вращение прелоадера, далее просто пустая страница. Обновляю 
   страницу, ссылки на файл нет, файла тоже нет.
 *  Plugin Author [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812391)
 * Какая версия WordPress и плагина?
 *  [enothera](https://wordpress.org/support/users/enothera/)
 * (@enothera)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812432)
 * ВП – 4.7.2–ru_RU, Маркет – 0.3.1
 *  Plugin Author [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812464)
 * Тут все нормально. А WooCommerce?
 *  [enothera](https://wordpress.org/support/users/enothera/)
 * (@enothera)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812591)
 * ВУ – Версия 2.6.14
    Версия пхп 5.4
 *  Plugin Author [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812623)
 * Сможете мне доступ на сайт дать? Только здесь его не пишите

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Memory limit’ is closed to new replies.

 * ![](https://ps.w.org/market-exporter/assets/icon-256x256.png?rev=2930280)
 * [Market Exporter](https://wordpress.org/plugins/market-exporter/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/market-exporter/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/market-exporter/)
 * [Active Topics](https://wordpress.org/support/plugin/market-exporter/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/market-exporter/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/market-exporter/reviews/)

 * 7 replies
 * 3 participants
 * Last reply from: [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * Last activity: [9 years, 1 month ago](https://wordpress.org/support/topic/memory-limit-6/#post-8812623)