索引是一种数据库对象,提供快速地访问表中的行的功能。使用索引可以减少磁盘I/O操作,也可以保证数据的唯一性。使用索引相对于默认的全表扫描而言,在获取某些特定行时可以改善性能。
建索引的原则:
一般只对较大的表才创建索引(就是纪录比较多的情况),并且经常要检索的数据少于总行数的2%--4%。
为了加快查询速度,应该在建立索引之前插入数据。如果为了保证数据的唯一性,应该在建立索引之后插入数据。
在where子句或连接条件中经常使用两列或多列时建立索引。
仅供参考。