在数据库中,索引对效率的影响非常重要。索引使用得好坏直接关系到系统的效率。建立每一个索引都要根据系统使用情况综合考虑,例如:哪些语句使用最频繁,这些语句的where条件是什么,以及当前表的更新频率。在建立索引时,尽量建立唯一索引。例如,在业务系统中,check_info表是核保信息表,有保单号(bm_cert)字段,在投保单登录前,此字段无值。若将此字段置为空,则登录前的投保单的保单号(bm_cert)均为空,不能建唯一索引。此时若改变策略,将投保单时的保单号置为投保单号,(投保单号与保单号不会重复),则bm_cert字段就可以建唯一索引,大大提高了连表查询速度。根据需要可以将唯一索引建成聚类索引。