2018-12-20
阅读量:
746
SQL的索引
它可以通过使用快速路径访问方法快速定位数据来减少磁盘I / O(输入/输出)。索引有助于加速选择查询和where子句,但它会减慢数据输入,使用update和insert语句。可以创建或删除索引而不影响数据。
例如,如果要引用书中讨论某个主题的所有页面,则首先引用索引,该索引按字母顺序列出所有主题,然后引用一个或多个特定页码。
创建索引 -它的语法是:
其中index是为该索引指定的名称,TABLE是创建该索引的表的名称,column是应用该索引的列的名称。
对于多列 -
何时应创建索引 -
- 列包含各种值
- 列不包含大量空值
- 一个或多个列经常在where子句或连接条件中一起使用
什么时候应该避免索引 -
- 表很小
- 这些列通常不用作查询中的条件
- 该列经常更新






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论