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