索引的创建方式:

SSMS管理器创建索引。

使用T-SQL语句创建索引:
语法:

IF EXISTS(SELECT  *FROM  sysindexes WHERE name='索引名')
GO
DROP  INDEX  --表名.索引名
CREATE [UNIQUE][CLUSTERED|NONCLUSTERED]
INDEX --索引名
ON -- 表名(列名)
[WITH FILLFACTOR=X]

UNLQUE:唯一索引。
CLUSTERED|NONCLUSTERED:聚集索引或非聚集索引。
FILLFACTOR:充因子:指定一个0-100表示索引页的百分比。

使用SSMS管理器创建索引:

选择要添加索引的表,右击点设计。

打开表的设计模式,点击要添加索引的列,右击点索引。

点添加,旁边可以选哪个列,还可以唯一或不唯一,设定好以后可以点关闭。

使用SQL语句创建索引:

--为用户表里面的地址创建非聚集索引:
IF  EXISTS(SELECT  *FROM  sysindexes  WHERE name='Ix_UserInfo _UserAddress')
DROP  INDEX  UserInfo.Ix_UserInfo _UserAddress--表名。索引名
GO
CREATE  NONCLUSTERED  INDEX   Ix_UserInfo _UserAddress
ON  UserInfo (UserAddress)--表名(列名)
WITH   FILEFACTOR=30
GO

  

转载于:https://www.cnblogs.com/gcmwalker/p/6165072.html

10-05索引的创建和使用相关推荐

  1. 【Python】快速认识Pandas的10大索引

    公众号:尤而小屋 作者:Peter 编辑:Peter 今天给大家带来一篇关于Pandas索引的文章:10种你必须掌握的Pandas索引. 索引在我们的日常生活中其实是很常见的,就像: 一本书有自己的目 ...

  2. Mysql索引的创建和使用

    Mysql索引 一.Mysql索引 1.Mysql索引的概念 2.Mysql索引的作用 3.Mysql索引的副作用 4.创建索引的原则依据 5.索引的分类以及创建 6.索引创建的方法 6.1.普通索引 ...

  3. 又见程序媛 | 从索引的创建角度分析热门“面试题”

    关注"数据和云"获得更多内容 前言 关于周一 Eygle 在文章<千头万绪:从一道面试题看数据库性能和安全的方方面面>讲到的 SELECT* FROM girls WH ...

  4. MySQL-->索引-->如何创建索引,创建原则

    1.可视化创建 2.语句创建 普通索引(NORMAL): CREATE INDEX index_name ON table_name(table_colum1(length)) 唯一索引(UNIQUE ...

  5. mysql索引的创建与管理实验_mysql索引创建与管理笔记

    什么是索引 索引是创建在表上的,对数据库表中一列或多列的值进行排序的一种结构. 其作用主要在于提高查询的速度,降低数据库系统的性能开销. 通过索引,查询数据不必读完记录的全部信息进行匹配,而是只查询索 ...

  6. Oracle分区表及分区索引的创建

    关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类: •       Range(范围)分区 •       Has ...

  7. Oracle索引(Index)创建使用

    Oracle对象教程:索引(Index)创建使用,索引:对数据库表中的某些列进行排序,便于提高查询效率. 例如现实中例子: 当我们在某本书中查找特定的章节内容时,可以先从书的目录着手,找到该章节所在的 ...

  8. 如何导出存储过程、函数、包和触发器的定义语句?如何导出表和索引的创建语句?...

    Oracle中如何导出存储过程.函数.包和触发器的定义语句?如何导出表的结构?如何导出索引的创建语句? QQ群里有人问:如何导出一个用户下的存储过程?   麦苗答:方法有多种,可以使用DBMS_MET ...

  9. MySQL索引的创建与删除

    创建索引: 创建索引主要有几种形式,主要区分是在建表的前后进行创建索引. 建表的时候创建索引: CREATE TABLE table_name(column1 类型,column2 类型,...key ...

  10. mysql索引视图实验总结_视图和索引的创建和使用实验报告

    信息工程学院实验报告 成 绩: 指导老师(签名): 课程名称:<数据库原理> 实验项目名称:视图和索引的创建和使用 一.实 验 目 的: (1)掌握创建视图的SQL语句的用法. (2)掌握 ...

最新文章

  1. The current directory must be set to the ITT directory解决办法
  2. reactor模式:多线程的reactor模式
  3. Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are解决方法
  4. 如何在windows2003(IIS6)下配置IIS,使其支持cshtml
  5. PostgreSQL 9.6.6启动
  6. 邻接矩阵(图的存储)
  7. PDF转Word的时候需要输入密码怎么办?
  8. IDEA字体设置详解
  9. python arduino i2c1602_Arduino使用I2C转接板驱动1602液晶屏,小小白新手入门篇
  10. 鸡啄米VS2010/MFC教程
  11. C语言编程>第二十三周 ③ 下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三字符插入
  12. pmon下nandflash相关操作
  13. html链接css代码link,CSS 链接(link)
  14. 基于主轴变换的医学图像倾斜校正
  15. 手机与计算机连接方式,WM(Windowsm mobile)智能手机与电脑联接的几种方法
  16. kirin710f是什么处理器_hisilicon kirin710什么处理器
  17. 内网solr全文搜索服务器,快解析一步映射让外网访问
  18. RH124(6)----Linux系统中的权限管理
  19. 使用c语言求1-100以内素数之和
  20. Recursive Interlocking Puzzles 论文笔记

热门文章

  1. laravel报错:TokenMismatchException in VerifyCsrfToken.php
  2. 【Java核心面试宝典(1),程序员Javaweb源码
  3. 【编译原理】词法分析和语法分析两万字全总结(这知识它不进脑子啊~!)
  4. linux下echo /dev/ttys* 到字符设备文件,linux之tty pty pts
  5. redux中reducer使用require.context使用技巧
  6. SEO优化如何“搭乘”线上营销推广“列车”?
  7. 营销型企业更因紧跟营销潮流
  8. php绕后,php函数处理,绕来绕去?
  9. 英特尔nuc能代替主机吗_制砂机生产的沙子可靠吗?能代替天然沙子吗?
  10. adb server version(31) doesnt match this client(41)