网站首页 > 知识剖析 正文
提升检索性能最普遍的方法,就是使用索引(index)。
索引(Index)能提升SELECT的效率,但是会降低INSERT,UPDATE, 和DELETE语句的执行速度。也会使数据库文件体积增大。所以是否用索引,需要考虑以上的因素,才能达到平衡理想的状态。数据库设计的开始,不建议建索引,再遇见性能问题的时候,再考虑。
如果经常检索PRODUCT表中的price字段,可以建如下索引语句。
CREATE INDEX price_index ON PRODUCT(price);
如果价格(price)字段经常更新,那么显然price_index索引,也要更新。显而易见,会降低INSERT,UPDATE, 和DELETE的操作效率。
- 上一篇: 更新数据的sql语句
- 下一篇: sqlserver数据库中的索引
猜你喜欢
- 2024-12-13 面试官:怎么优化sql?
- 2024-12-13 MySQL架构优化实战系列1:数据类型与索引调优全解析
- 2024-12-13 SQL Server创建索引
- 2024-12-13 浏览器里的本地数据库:IndexedDB
- 2024-12-13 「走进RDS」之RDS PostgreSQL索引推荐原理及最佳实践
- 2024-12-13 14. WPS表格使用JS宏查询报表明细之查询实现
- 2024-12-13 大数据从业者必知必会的Hive SQL调优技巧
- 2024-12-13 数据库 CTREATE INDEX 用法
- 2024-12-13 什么是数据库的索引?
- 2024-12-13 这次是真拯救了我,MySQL索引优化,explain讲得非常清楚了
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)