我知道这是一个基本问题,我已经四处寻找并且无法为我正在做的事情找到一个简单的答案。
我想改进此查询
select * from users where username = 'myusername';
目前大约有超过4000多个用户,我想为用户名添加索引,这样如果用户名以'r'开头,它只会查找以'r'开头的所有用户名与所有用户。有人可以指出我正确的方向吗?
答案 0 :(得分:1)
您可以使用
行创建索引CREATE INDEX index_name ON users (username);
其中index_name
是您要创建的索引的名称。请注意,索引会降低插入和更新的速度,因此请不要将需要快速更新的内容编入索引。