位图索引是一种针对多个字段的简单查询设计一种特殊的索引,适用范围 比较小,只适用于字段值固定并且值的种类很少的情况,比如性别,只能有男 和女,或者级别,状态等等,并且只有在同时对多个这样的字段查询时才能体 现出位图的优势。
位图的基本思想就是对每一个条件都用 0或者 1来表示,如有 5条记录,性别分别是男,女,男,男,女,那么如果使用位图索引就会建立两个位图,对 应男的 10110和对应女的 01001,这样做有什么好处呢,就是如果同时对多个 这种类型的字段进行 and或 or查询时,可以使用按位与和按位或来直接得到 结果了。