随笔分类 -  SQL Service

摘要:重新生成和重新组织索引区别 1.重新生成索引: ALTER INDEX 索引名 on 表名 REBUILD 重新生成索引将删除该索引并创建一个新索引。此过程中将删除碎片,通过使用指定的或现有的填充因子设置压缩页来回收磁盘空间,并在连续页中对索引行重新排序(根据需要分配新页)。这样可以减少获取所请求数 阅读全文
posted @ 2018-06-19 14:29 站在走廊弹吉他 阅读(2018) 评论(0) 推荐(0)
摘要:今天,正在开心的写着代码,突然多个人员反馈网站特别慢。 总结:一开始这个项目已经正常跑了一段时间了,不知道为什么会突然出现这个问题。没有深究,有知道的欢迎留言。 阅读全文
posted @ 2018-04-13 17:22 站在走廊弹吉他 阅读(515) 评论(0) 推荐(0)
摘要:在select中我们可能会认为all和any应该表达的意思差不多。其实他们的意思完全不一样: all: 是将后面的内容看成一个整体,如: >all (select age from student where sex = 'girl')上面一句语句表示比所有女生年纪大(比年纪最大的女生的年纪还要大) 阅读全文
posted @ 2017-04-15 09:25 站在走廊弹吉他 阅读(2185) 评论(0) 推荐(0)
摘要:逻辑运算符和比较运算符一样,都是返回 true 或 false 值得布尔数据类型。 阅读全文
posted @ 2017-04-15 09:19 站在走廊弹吉他 阅读(5091) 评论(0) 推荐(0)
摘要:SQL Service中的全部变量不需要用户参与定义,在任何程序均可随时调用。并且全部变量是以@@开头 全局变量名称 描述 @@CONNECTIONS 返回 SQL Server 自上次启动以来尝试的连接数。 @@CPU_BUSY 返回 SQL Server 自上次启动后的工作时间。 @@CURSO 阅读全文
posted @ 2017-04-11 16:46 站在走廊弹吉他 阅读(3463) 评论(0) 推荐(0)
摘要:局部变量的声明需要使用declare 语句。并且必须以@开头 varaible_name :局部变量名。 datatype:局部变量使用的数据类型,可以是除了text、ntext或者image类型外的所有的系统数据提供的数据类型。 为局部变量赋值的方式一般有两种,一种是使用select语句,另一种是 阅读全文
posted @ 2017-04-11 16:25 站在走廊弹吉他 阅读(1502) 评论(0) 推荐(0)
摘要:区别: 1、视图是已经编译好的sql语句;而表不是。 2、视图没有实际的物理记录;而表有。 3、视图是窗口;表是内容 4、标致用物理空间而视图不占用物理空间,视图只是逻辑概念的存在;表可以即使对它修改,但视图只能有创建的语句来修改。 5、表示内模式,视图是外模式。 6、视图是查看数据表的一种方法,可 阅读全文
posted @ 2017-04-10 15:49 站在走廊弹吉他 阅读(5534) 评论(0) 推荐(0)
摘要:我们在日常开发过程中,在进行数据库设计的时候,经常会遇到如果选择数据类型的问题,选择什么样的数据类型最合适,然后当我们在项目中建立对应实体的时候,如何选择对应的CLR类型。针对这些问题,于是这篇文章诞生了。 varchar 与 nvarchar 的区别 转载自:http://www.cnblogs. 阅读全文
posted @ 2017-04-10 10:51 站在走廊弹吉他 阅读(301) 评论(0) 推荐(0)