From a07e1b30053530ec10d70f8916ef3b8c3f333ae2 Mon Sep 17 00:00:00 2001 From: rGaillard Date: Wed, 10 Oct 2012 17:19:08 +0000 Subject: [PATCH] [-] BO: improve memory usage for search indexation #PSCFV-4193 git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17829 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/Search.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/classes/Search.php b/classes/Search.php index a40382392..ed8e9d5db 100644 --- a/classes/Search.php +++ b/classes/Search.php @@ -461,11 +461,11 @@ class SearchCore $products_array = array(); // Every indexed words are cached into a PHP array - $word_ids = Db::getInstance()->executeS(' + $word_ids = $db->executeS(' SELECT id_word, word, id_lang, id_shop - FROM '._DB_PREFIX_.'search_word'); + FROM '._DB_PREFIX_.'search_word', false); $word_ids_by_word = array(); - foreach ($word_ids as $word_id) + while ($word_id = $db->nextRow($word_ids)) { if (!isset($word_ids_by_word[$word_id['id_shop']][$word_id['id_lang']])) $word_ids_by_word[$word_id['id_shop']][$word_id['id_lang']] = array();