【发布时间】:2021-03-04 14:35:49
【问题描述】:
我有两个表,用户和产品。在 users 中有 4 个用户,并且产品对用户有一个 fk(列 user_id)。
产品中有2395288条记录,其中765277条user_id = 4。
如果我这样做没有索引
说明 select * from products where user_id = 4;
我明白了
所以,我添加了一个索引
在产品上创建索引用户 ID(user_id)
之后,我再次执行,但索引不起作用:
说明 select * from products where user_id = 4;
仅当我选择 count(*) 或选择 user_id 时才有效
但我需要索引来选择 * 或选择名称、描述到 user_id = x 的产品
【问题讨论】: