12 2016 档案
摘要:存储过程的分类: 系统存储过程: 用来管理SQL sever和显示有关数据库的用户信息的存储过程以SP_开头, 存放在master数据库中。 扩展存储过程: 使用其他编程语音创建外部存储过程,并将这个存储过程在SQL sever中作为存储过程来使用,xp_开头。 自定义存储过程: 用户在SQL se
阅读全文
摘要:储存过程:预编译SQL语句的集合。 代替了传统的逐条执行SQL语句的方式。 可包含增、删、改、查各种是SQL语句。 通过名称和参数进行执行,可带参数,也可以返回结果, 也可以包含数据操纵语句,变量,逻辑空间语句。 储存过程是优点: 执行速度更快: 因为储存过程创建时也被编译,每次执行时不需要编译,
阅读全文
摘要:为什么要重新组织索引: 对基础数据做查询,增加,删除,修改的操作时,数据库会自动维护索引, 但时间长了会导致索引的部分信息分散在数据库中,碎片多的索引,会降低查询性能, 造成程序运行缓慢。 重新组织索引的步骤: 一般碎片比列大于30%重新生成索引。 小于30%大于5%重新组织索引。 小于5%不需要处
阅读全文
摘要:查看索引的方式: 使用SSMS查看索引: 右击一个表,点击设计。 打开设计模式以后,右击一个列点索引。 右边可以看索引,左边是索引的类型。 使用系统储存过程查看索引: 使用视图查看索引:
阅读全文
摘要:索引的创建方式: SSMS管理器创建索引。 使用T-SQL语句创建索引:语法: UNLQUE:唯一索引。CLUSTERED|NONCLUSTERED:聚集索引或非聚集索引。FILLFACTOR:充因子:指定一个0-100表示索引页的百分比。 使用SSMS管理器创建索引: 选择要添加索引的表,右击点设
阅读全文
摘要:索引:是SQL编排数据的方法。 为SQL SEVER提供的一种方法来编排数据。 索引分类: 聚集索引:正文内容本身就是按照一定规则排列的目录, 称为‘聚集索引’。 非聚集索引:目录纯粹是目录,正文纯粹是正文的排序方式称为‘非聚集索引’。 作用:大大提高数据库的检索速度,改善数据库性能。 建立索引的一
阅读全文
摘要:使用视图的优点: 视图着重于特点数据。 简化数据的操作,易维护。 使用视图的缺点: 操作视图会比直接操作基础表要慢。 修改限制。 使用视图的注意的事项: 视图定义下的SELECT语句不能包括一下内容: ORDER BY 语句,除非SELECT选择列表中也有一个TOP子句。 INTO关键字。 引用临时
阅读全文
摘要:创建视图的两种方式: 使用SSMS创建视图。 使用T-SQL语句创建视图: CREATE VIEW AS <SELECT语句> 使用T-SQL删除语句: IF EXISTS(SELECT *FROM sysobjects WHERE NAME='view_name') DROP VIEW view_
阅读全文
摘要:视图是在数据库中的SELECT的查询,是一张虚拟表。 视图能从多个表中提取数据,并且可以用单个表的形式展示数据。 视图中不存放数据: 数据存放在视图所引用的原始表中。 一个原始表,根据用户的各种需求,可以创建N多个不同的视图。 查询与视图的异同点: 不同点: 储存上:视图可以直接保存在数据库中,查询
阅读全文
摘要:全局变量@@TRANCOUNT: 返回当前连接的活动事务数。 显式事务: 用BEGIN TRANSACTION明确实事务的开始。 最常用的事务类型。 隐性事务: 通过设置SETIMPLICIT_TRANSACTIONS ON语句, 将隐形事务模式设为打开。 其后的T-SQL语句自动启动一个新事务。
阅读全文

浙公网安备 33010602011771号