摘要: SQL Server的文章写了也不少了,一直没有做一个目录方便大家阅读。现在把之前写的关于SQL Server的文章做一个目录,方便大家阅读 SQL入门 SQL查询入门(上篇) SQL查询入门(中篇) SQL查询入门(下篇) SQL进阶 T-SQL查询进阶--深入理解子查询 T-SQL查询进阶--基阅读全文
posted @ 2012-05-08 11:05 CareySon 阅读(30922) 评论(66) 编辑
摘要: 了解RDS的概念 这也是第一条,也是最重要的一条,在使用某项产品和服务之前,首先要了解该产品或服务的功能与限制,就像你买一个冰箱或洗衣机,通常也只有在阅读完说明书之后才能利用起来它们的所以功能,以及使用时的注意事项,RDS for SQL Server也是如此。 RDS for SQL Server阅读全文
posted @ 2017-11-09 08:13 CareySon 阅读(540) 评论(2) 编辑
摘要: 本篇PPT是我在公司内部进行Spark入门的分享,内容包含了Spark基本概念、原理、Streaming、SparkSQL等内容,现在分享出来。 下载请点击这里阅读全文
posted @ 2017-08-03 11:14 CareySon 阅读(424) 评论(2) 编辑
摘要: 这次分享是我在微软的一次分享,关于SQL Server运维最佳实践的部分,由于受众来自不同背景,因此我让分享在一个更加抽象的角度进行,PPT分享如下: 点击这里进行下载阅读全文
posted @ 2017-07-26 13:57 CareySon 阅读(554) 评论(2) 编辑
摘要: 写在前面 当管理多台Windows Server服务器时(无论是DB、AD、WEB以及其他的应用服务器),当出现性能或其他问题后,参阅性能计数器都是一个非常好的维度从而推测出问题可能出现的原因,再不济也能缩小需要考虑的问题范围,因此定期收集每一台服务器的计数器就会使得问题有据可循。并且收集到的数据也阅读全文
posted @ 2016-09-06 14:43 CareySon 阅读(1672) 评论(5) 编辑
摘要: 有些时候,有些作业遇到问题执行时间过长,因此我写了一个脚本可以根据历史记录,找出执行时间过长的作业,在监控中就可以及时发现这些作业并尽早解决,代码如下: SELECT sj.name , sja.start_execution_date,DATEDIFF (SECOND ,sja.start_execution_date,GETDATE() ) A...阅读全文
posted @ 2016-03-10 16:10 CareySon 阅读(2439) 评论(2) 编辑
摘要: 简介 在SQL Server中,针对复杂查询使用TOP子句可能会出现对性能的影响,这种影响可能是好的影响,也可能是坏的影响,针对不同的情况有不同的可能性。 关系数据库中SQL语句只是一个抽象的概念,不包含任何实现。很多元数据都会影响执行计划的生成,SQL语句本身并不作为生成执行计划所参考的元数据(提阅读全文
posted @ 2016-01-21 17:10 CareySon 阅读(4937) 评论(11) 编辑
摘要: 请按照如下格式报名。阅读全文
posted @ 2015-12-04 17:16 CareySon 阅读(941) 评论(0) 编辑
摘要: 在SQL Server中,子查询可以分为相关子查询和无关子查询,对于无关子查询来说,Not In子句比较常见,但Not In潜在会带来下面两种问题: 结果不准确 查询性能低下 下面我们来看一下为什么尽量不使用Not In子句。 结果不准确问题 在SQL Server中,Null值并不是一个值,而是表示特定含义,其所表示的含义是“Unkn...阅读全文
posted @ 2015-11-11 06:36 CareySon 阅读(23086) 评论(19) 编辑
摘要: 我在首届微软技术大会的Session分享了一个关于SQL Server升级的主题,现在将PPT分享出来。 您可以点击这里下载PPT。 也非常感谢微软中国邀请我进行这次分享。阅读全文
posted @ 2015-10-29 09:12 CareySon 阅读(1263) 评论(6) 编辑
摘要: 最近帮一个客户搭建跨洋的合并复制,由于数据库非常大,跨洋网络条件不稳定,因此只能通过备份初始化,在初始化完成后向海外订阅端插入数据时发现报出如下错误: Msg 548, Level 16, State 2, Line 2 The insert failed. It conflicted...阅读全文
posted @ 2015-09-02 16:09 CareySon 阅读(2013) 评论(2) 编辑