热线电话:13121318867

登录
2018-12-20 阅读量: 746
SQL的索引

它可以通过使用快速路径访问方法快速定位数据来减少磁盘I / O(输入/输出)。索引有助于加速选择查询和where子句,但它会减慢数据输入,使用updateinsert语句。可以创建或删除索引而不影响数据。

例如,如果要引用书中讨论某个主题的所有页面,则首先引用索引,该索引按字母顺序列出所有主题,然后引用一个或多个特定页码。

创建索引 -它的语法是:

其中index是为该索引指定的名称,TABLE是创建该索引的表的名称,column是应用该索引的的名称。

对于多列 -

何时应创建索引 -

  • 列包含各种值
  • 列不包含大量空值
  • 一个或多个列经常在where子句或连接条件中一起使用

什么时候应该避免索引 -

  • 表很小
  • 这些列通常不用作查询中的条件
  • 该列经常更新
0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子