GrayMaster
Новичок
Что лучше по скорости ?
Вот такая задачка
есть HEAP таблица, и 2 варианта выполнения MySQL запроса:
1). SELECT * FROM `table` LEFT JOIN `heap` ON `table`.`aff` = `heap`.`id`
2). Скопировать всю HEAP таблицу в массив, выполнить запрос SELECT * FROM `table`, затем при обработке запроса обращаться к массиву по индексам $array[$fetch['id']][....]
Как лучше поступить ? Вариант 2 - вариант, или бред ?
Если вариант, то намного ли быстрее будет работать 2-й вариант, и будет ли он вообще работать быстрее ?
Пологаю т.к. таблица типа HEAP - то массив и таблица в памяти будут занимать одно и то же место.
Спасибо.
-~{}~ 28.05.06 03:28:
забыл добавить: `table`.`aff` и `heap`.`id` - индексы
Вот такая задачка
есть HEAP таблица, и 2 варианта выполнения MySQL запроса:
1). SELECT * FROM `table` LEFT JOIN `heap` ON `table`.`aff` = `heap`.`id`
2). Скопировать всю HEAP таблицу в массив, выполнить запрос SELECT * FROM `table`, затем при обработке запроса обращаться к массиву по индексам $array[$fetch['id']][....]
Как лучше поступить ? Вариант 2 - вариант, или бред ?

Если вариант, то намного ли быстрее будет работать 2-й вариант, и будет ли он вообще работать быстрее ?
Пологаю т.к. таблица типа HEAP - то массив и таблица в памяти будут занимать одно и то же место.
Спасибо.
-~{}~ 28.05.06 03:28:
забыл добавить: `table`.`aff` и `heap`.`id` - индексы