Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Помогите новичку оптимизировать запрос. Для больших таблиц не действует.
select * from test where name in (select name from test group by name having count(name)>1);
Неактивен
Неактивен
Большое спасибо за вариант, но все равно висит.
Возмоно ли как либо проиндексировать стрки по полю для ускорения данного запроса??
Неактивен
Индекс по name нужен.
Неактивен
Да, я это понимаю. Не подскажите какую литературу почитать? а то в манах читаю и понять сложно.
то есть
Create index i_name test.test(name);
и все?
Отредактированно Vladimir_M (01.03.2011 13:44:41)
Неактивен
create index i_nameon test (name);
http://dev.mysql.com/doc/refman/5.5/en/ … index.html
или с помощью alter table:
ALTER TABLE test ADD INDEX (name);
http://dev.mysql.com/doc/refman/5.5/en/alter-table.html
Неактивен
Большое спасибо!
Неактивен
Страниц: 1