- 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
- 2026年新能源能源合同管理行业发展历程报告.docx
- 2026年湿度传感器行业技术发展现状与市场前景.docx
- 2026年太阳能光伏系统并网成本评估报告.docx
- 广东省台山市2025-2026学年九年级上学期期末质量监测化学试卷.pdf
- 考点解析苏科版九年级物理上册第十一章简单机械和功同步测评试卷(含答案解析).docx
- 2026年直播电商行业品牌营销人才培养报告.docx
- 考点解析苏科版九年级物理上册第十一章简单机械和功同步测试试卷(详解版).docx
- 2026年航空照明行业市场应用与技术创新前景分析.docx
- 2026年艺术瓷砖需求增长及技术升级分析报告.docx
- 2026年角度传感器行业市场风险与投资机会分析.docx
最近下载
- 2025年黑吉辽蒙四省高考化学真题卷含答案解析 .pdf VIP
- 砼工程技术交底.docx VIP
- 幼儿园劳动教育的现状调查与问题分析.docx VIP
- 南京江北新区卫生健康和民政局所属事业单位招聘专技人员真题.docx VIP
- 河南省岳氏宗亲分布村落.docx VIP
- 妊娠期高血糖课件.pptx VIP
- 中国儿童横纹肌肉瘤诊疗指南(2025版).docx VIP
- 2026年最新《必背60题》 小学教育专业26届考研复试高频面试题包含详细解答.pdf
- (热门!)2024年南京江北新区卫生健康和民政局所属事业单位招聘真题.pdf VIP
- 一种三效热泵精馏法处理DMF废水的装置及方法.pdf VIP
原创力文档

文档评论(0)