会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Stay hungery
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
下一页
2015年12月7日
数据库复制(一)--复制介绍
摘要: 介绍:在运行着的数据库驱动的应用程序中,SQL复制能解决许多问题。由于发送/订阅的模式不是十分容易理解,复杂的脚本语言和监视复制系统也是需要一定的思想在里面。希望在接下来的几个章节中能尽量将基本原理和操作阐述的详细完整些,便于大家理解。在SQLServer中,复制就是产生或复制数据;比如你需要去创建...
阅读全文
posted @ 2015-12-07 20:15 DB乐之者
阅读(4910)
评论(2)
推荐(4)
2015年12月2日
小议如何使用APPLY
摘要: 简介如果你打算为在结果集中的每条记录写一个调用表值函数或者表值表达式的select语句,那么你就能用到APPLY 操作符来实现。一般又两种形式写法:第一种格式就是CROSS APPLY。这种格式可以一方面从表或者结果集中的每一行数据中取出几列数值,另一方面将取出的数据作为输入条件得到表的函数值或者表...
阅读全文
posted @ 2015-12-02 22:49 DB乐之者
阅读(683)
评论(0)
推荐(2)
2015年12月1日
优化SQLServer--表和索引的分区(二)
摘要: 简介 之前一篇简单的介绍了语法和一些基本的概念,隔了一段时间,觉得有必要细致的通过实例来总结一下这部分内容。如之前所说,分区就是讲大型的对象(表)分成更小的块来管理,基本单位是行。这也就产生了很大优势, 比如在数据库维护备份还原操作的时候,比如在大量用户访问能导致死锁的时候等等。接下来我们通过大量实...
阅读全文
posted @ 2015-12-01 13:59 DB乐之者
阅读(1384)
评论(0)
推荐(4)
优化SQLServer——表和分区索引(二)
摘要: 简介 之前一篇简单的介绍了语法和一些基本的概念,隔了一段时间,觉得有必要细致的通过实例来总结一下这部分内容。如之前所说,分区就是讲大型的对象(表)分成更小的块来管理,基本单位是行。这也就产生了很大优势, 比如在数据库维护备份还原操作的时候,比如在大量用户访问能导致死锁的时候等等。 接下来我们通过大量实例从分区到展示分区的效果以及一些实际案例来提高对这部分知识的理解。 ...
阅读全文
posted @ 2015-12-01 00:32 DB乐之者
阅读(1019)
评论(0)
推荐(0)
2015年11月23日
关于UNPIVOT 操作符
摘要: UNPIVOT 操作符说明简而言之,UNPIVOT操作符就是取得一个行的数据集合,然后把每一行都转换成多个行数据。为了更好地理解,请看下图:图1从上图中,你能发现UNPOVOT操作符,取得了两行数据,每行包含三个Price值,然后将这些转化成6行数据,其中每个产品价格都是一个不同的行。UNPIVOT...
阅读全文
posted @ 2015-11-23 23:01 DB乐之者
阅读(16297)
评论(7)
推荐(3)
2015年11月18日
XML 在SQLServer中的使用
摘要: SQL Server对于XML支持的核心在于XML数据的格式,这种数据类型可以将XML的数据存储于数据库的对象中,比如variables, columns, and parameters。当你用XML数据类型配置这些对象中的一个时,你指定类型的名字就像你在SQLServer 中指定一个类型一样。XM...
阅读全文
posted @ 2015-11-18 23:40 DB乐之者
阅读(2451)
评论(0)
推荐(4)
2015年11月17日
列存储索引1:初识列存储索引
摘要: 2012以后提供了一种不同于传统B树结构的索引类型,就是内存列存储索引。这种索引应用了一种基于列的存储模式,也是一种新的查询执行的批处理模式,并且为特定的负载提供了巨大的性能提升。它是如何构建?如何工作?又是为什么能对性能有如此大的提升,接下来我们用简明的描述和详尽的示例来解释说明。 那么列存储...
阅读全文
posted @ 2015-11-17 00:04 DB乐之者
阅读(3940)
评论(0)
推荐(3)
2015年11月16日
T-SQL性能调整(一)--编译和重新编译
摘要: 概念简介我们平时所说的查询在SQLServer 中主要有两部分来实现:编译查询,主要包括了五个环节(缓存查找、分析、代数化、优化、缓存新计划) 流程描述: 首先,在计划缓存中查找是否包含新的查询,如果包含则直接交由执行引擎来执行该缓存计划,跳过编译阶段。 其次,如果没有匹配则执行分析阶段(包括参数...
阅读全文
posted @ 2015-11-16 08:43 DB乐之者
阅读(2227)
评论(0)
推荐(5)
2015年11月15日
用于重新编译的工具和命令
摘要: 1.SQL Prifiler:捕捉事件类型为SP和T-SQL的事件(Starting、Stmtcompleted、Recompile、Completed、CacheInsert、CacheHit、CacheMiss)可以找到重新编译的原因。2.SQLServer的系统用于查看分析执行计划的DMV,如...
阅读全文
posted @ 2015-11-15 18:13 DB乐之者
阅读(1122)
评论(0)
推荐(0)
2015年10月29日
小议隐式转换引起的问题
摘要: 隐式转换(Implicit conversion) ,这个情况每个程序员都或多或少的遇到过,这里我结合实际情况简单描述下常见的问题以及如何解决并阐述下原理。所谓隐式转换主要出现在我们T-SQL语句中的where 条件里面,我们先从原因上去看一下为什么会出现隐式转换。出现隐式转换的情况和结果:当SQL...
阅读全文
posted @ 2015-10-29 13:45 DB乐之者
阅读(1730)
评论(1)
推荐(3)
上一页
1
···
13
14
15
16
17
18
19
20
下一页
公告