稀疏表的MYSQL INDEX

时间:2015-08-26 02:35:41

标签: mysql indexing

场景:您想为MYSQL创建二级索引(例如,category_id);但80%的时间是零(我们从不搜索它);和20%它是有意义的(我们将实际搜索这个)。

你怎么能创建二级索引,使它不索引零值(这是无用的)?

示例表:

create table Test(
id int primary key,
secondary_id int,
data text
)

查询是:

select * from Test where secondary_id=some_value

0 个答案:

没有答案