anpv
Guest
Создание индексов на нескольких полях таблицы
Доброго времени суток.
Имеется таблица древовидной иерархической структуры:
Подскажите, какой индекс для нее будет оптимальный:
или
для запросов типа:
?
Доброго времени суток.
Имеется таблица древовидной иерархической структуры:
PHP:
CREATE TABLE `test` (
`id` INT NOT NULL AUTO_INCREMENT ,
`parent` INT DEFAULT '0' NOT NULL ,
...
PRIMARY KEY ( `id` )
);
PHP:
ALTER TABLE `test` ADD INDEX (`parent`)
PHP:
ALTER TABLE `test` ADD INDEX (`id`, `parent`)
PHP:
SELECT ... FROM
`test`t1
INNER JOIN `test` t2 ON (t2.id = t1.parent) ...