deepslam
Новичок
Всем привет!
При просмотре вакансий, увидел интересное задание оптимизировать запрос, у меня вариантов его оптимизации больше не возникло, поэтому хотел спросить у сообщества что можно с ним еще сделать и где про это есть хорошая дока или книга какая, сейчас очень интересуюсь этой темой, но информации нахожу буквально по крупицам.
Вот собственно задание:
Всем спасибо за ответы!
При просмотре вакансий, увидел интересное задание оптимизировать запрос, у меня вариантов его оптимизации больше не возникло, поэтому хотел спросить у сообщества что можно с ним еще сделать и где про это есть хорошая дока или книга какая, сейчас очень интересуюсь этой темой, но информации нахожу буквально по крупицам.
Вот собственно задание:
Из предложений у меня только сделать activity_type ключом, остальное вроде гуд. Ну счетчик auto_increment прописать это понятно.Имеется таблица:
create table activity
(
activity_id int primary key auto_increment,
user_id int not null,
activity_type int not null,
activity_data text,
key(user_id)
) engine=innodb
Какую оптимизацию можете предложить для sql-запроса "select activtiy_id, activity_type, user_id from activity where user_id in (...)"?
Всем спасибо за ответы!