最近写sql的时候,发现数据库里的表好多字段都加了索引,以前也了解一点点,但是一直没具体用过,老板说用索引...这个具体咋用?
就是建立索引,查询数据的时候带上条件,数据库就根据条件使用哪个索引.
索引是个很大的话题,简单说它就像字典的目录,能加速查询,但代价就是存储索引的空间消耗和建立索引的时间消耗。以此为代价提高查询性能。选择如何建立索引要考量你将来如何运用你的数据,如何查询,按那些列查询,对常用列加索引,一般一个表不要建超过3个索引列。
可以看我的微博cbh乔巴