索引能大幅度提升查询性能,大部分索引时指的b-tree。
1,索引事扫描全表变得扫描部分。
2,索引使随机排序变成顺寻排序
3,索引可以使服务器避免排序和临时表。
当然对大多数小数据表,全表扫描时优于索引的,索引对于大型表的查询提升是有效的,但随之带来表插入速度的变慢等代价。
对于某些业务可以使用分区技术来解决,例如日期是查询必不可少的条件。
索引能大幅度提升查询性能,大部分索引时指的b-tree。
1,索引事扫描全表变得扫描部分。
2,索引使随机排序变成顺寻排序
3,索引可以使服务器避免排序和临时表。
当然对大多数小数据表,全表扫描时优于索引的,索引对于大型表的查询提升是有效的,但随之带来表插入速度的变慢等代价。
对于某些业务可以使用分区技术来解决,例如日期是查询必不可少的条件。