- 3
- 0
- 约4.03千字
- 约 5页
- 2018-06-20 发布于河南
- 举报
SQL部分重点总结
SQL
1.什么情况下建立索引什么情况下不见索引
(1)考虑建索引的列:如果在一个列上创建索引,该列就称为索
引列。索引列中的值称为关键字值。考虑建索引的列有如下这些:
ð主键:通常,检索、存取表是通过主键来进行的。因此,应该考虑在
主键上建立索引。
ð 连接中频繁使用的列:用于连接的列若按顺序存放,系统可以很快地
执行连接。如外键,除用于实现参照完整性外,还经常用于进行表的连
接。
ð在某一范围内频繁搜索的列和按排序顺序频繁检索的列。
(2) 不考虑建索引的列:建立索引需要产生一定的存储开销,在进行插入
和更新数据的操作时,维护索引也要花费时间和空间,因此,没有必要
对表中的所有列都建立索引。一般来说,如下一些列不考虑建立索引:
ð很少或从来不在查询中引用的列,因为系统很少或从来不根据这个列
的值去查找数据行。
ð只有两个或很少几个值的列(如性别,只有两个值“男”或“女”),以
这样的列创建索引并不能得到建立索引的好处。
ð 以bit、text、image数据类型定义的列。
ð数据行数很少的小表一般也没有必要创建索引。
2.局部变量与全局变量
局部变量的显示
select @variable_name
全局变量在整个SQL Server系统内使用。存储的通常是一些SQL Server的配置设定值和统计数据。在使用全局变量时应该注意以下几点:
全局变量是在服务器级
您可能关注的文档
- 2010年xx煤矿安全生产责任制考核办法.doc
- 旅游管理谢晓曼、韦云燕.ppt
- 03C++中的面向对象技术(OO)_03.ppt
- 考研完形的文章结构.doc
- 第7章 视图与查询.ppt
- 数学建模网站设计.ppt
- Book1Unit1Friendship学案(第3课时).doc
- 00封面和目录.ppt
- 第3章运动守恒定律(下).ppt
- 2011年北京高考一模单选汇编.doc
- GB/T 22275.8-2026良好实验室规范实施要求 第8部分:云计算在良好实验室规范试验机构中的应用.pdf
- GB/T 6609.11-2026氧化铝化学分析方法和物理性能测定方法 第11部分:一氧化锰和氧化镁含量的测定 火焰原子吸收光谱法.pdf
- 中国国家标准 GB/T 6609.11-2026氧化铝化学分析方法和物理性能测定方法 第11部分:一氧化锰和氧化镁含量的测定 火焰原子吸收光谱法.pdf
- 《GB/T 6609.11-2026氧化铝化学分析方法和物理性能测定方法 第11部分:一氧化锰和氧化镁含量的测定 火焰原子吸收光谱法》.pdf
- 中国国家标准 GB/T 22275.8-2026良好实验室规范实施要求 第8部分:云计算在良好实验室规范试验机构中的应用.pdf
- 《GB/T 13748.3-2026镁及镁合金化学分析方法 第3部分:锂、银含量的测定 火焰原子吸收光谱法》.pdf
- 中国国家标准 GB/T 13748.3-2026镁及镁合金化学分析方法 第3部分:锂、银含量的测定 火焰原子吸收光谱法.pdf
- GB/T 13748.3-2026镁及镁合金化学分析方法 第3部分:锂、银含量的测定 火焰原子吸收光谱法.pdf
- 中国国家标准 GB/T 47624-2026塑料 Ⅰ型平面应变止裂韧度的测定.pdf
- GB/T 47624-2026塑料 Ⅰ型平面应变止裂韧度的测定.pdf
原创力文档

文档评论(0)