领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

SQL-关于索引(Index)

nixiaole 2024-12-13 15:33:55 知识剖析 13 ℃

提升检索性能最普遍的方法,就是使用索引(index)。


索引(Index)能提升SELECT的效率,但是会降低INSERT,UPDATE, 和DELETE语句的执行速度也会使数据库文件体积增大。所以是否用索引,需要考虑以上的因素,才能达到平衡理想的状态。数据库设计的开始,不建议建索引,再遇见性能问题的时候,再考虑。


如果经常检索PRODUCT表中的price字段,可以建如下索引语句。

CREATE INDEX price_index ON PRODUCT(price);


如果价格(price)字段经常更新,那么显然price_index索引,也要更新。显而易见,会降低INSERT,UPDATE, 和DELETE的操作效率。

Tags:

最近发表
标签列表