上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 简介 Microsoft SQL Server在大多数情况下都能够创建非常高效的执行计划。但是在某些特定的查询类型会给查询优化器带来麻烦。本篇文章阐述了其中4种情况,这些情况通常包含了需要SQL Server传递多个数据集、产生没有统计信息的中间结果集,抑或是中间结果集的统计信息无法被正确计算。 将单独的查询语句分解为多个语句或是多个步骤,来使得SQl Server生成完全不同的执行计划,或是为中间结果集创建统计信息。分解语句,而不是使用提示的好处是使得SQL Server可以根据数据的变化,动态的生成高效的执行计划。 虽然本篇文章所探讨的查询类型大多是基于ET... 阅读全文
posted @ 2013-12-18 12:48 CareySon 阅读(6437) 评论(14) 推荐(18) 编辑
摘要: 简介 SQL Server 2012之后对窗口函数进行了极大的加强,但对于很多开发人员来说,对窗口函数却不甚了解,导致了这样强大的功能被浪费,因此本篇文章主要谈一谈SQL Server中窗口函数的概念。 什么是窗口函数 窗口函数,也可以被称为OLAP函数或分析函数。理解窗口函数可以从理解聚合函数开始,我们知道聚合函数的概念,就是将某列多行中的值按照聚合规则合并为一行,比... 阅读全文
posted @ 2013-11-06 19:55 CareySon 阅读(37731) 评论(31) 推荐(54) 编辑
摘要: 活动主题: 探讨SQL Server 2014与Fusion IO在SQL Server中的应用 地点:北京微软(中国)有限公司【望京利星行】,三层308室 时间:2013年 10 月19日 13:30-16:30 在Office 365上的报名网址:https://skydrive.live.com/survey?resid=4B9D654479ABC0FD!330&authkey=!AE... 阅读全文
posted @ 2013-10-11 23:03 CareySon 阅读(1268) 评论(12) 推荐(2) 编辑
摘要: SSIS默认的连接管理器是没有连接到Oracle或SAPBI的,因此如果希望SSIS调用SAP RFC的话,可以使用微软提供的连接管理器插件。 有关这一点的详细信息可以参考MSDN的官方文档: http://technet.microsoft.com/en-us/library/ms140203.aspx 而具体的连接管理器地址可以在: htt... 阅读全文
posted @ 2013-10-11 13:30 CareySon 阅读(1703) 评论(0) 推荐(1) 编辑
摘要: SharePoint 2013场在连接的时候不允许出现连接地址中包含端口号,否则场配置就会报错,在执行到配置场数据库时无法完成。 此时如果SQL Server不是用的默认端口1433的话,那么就需要挂上端口号。解决办法就是配置别名,但服务端的别名在64位SQL Server中并不生效,因此可以安装Native Client来解决该问题。对于复制使用了非默认端口也可以如此解决。 ... 阅读全文
posted @ 2013-10-10 16:26 CareySon 阅读(1511) 评论(2) 推荐(0) 编辑
摘要: 简介 在一个理想的世界中,不会存在任何数据库的损坏,就像我们不会将一些严重意外情况列入我们生活中的日常一样,而一旦这类事情发生,一定会对我们的生活造成非常显著的影响,在SQL Server中也同样如此,或许几年内您没有遇见过数据库中出现这类情况,而一旦遇见这类情况,往往伴随着数据的丢失,宕机,严重甚至您本身的职业生涯也会受到影响。因此对于这类情况,我们需要了解数据库损坏方面的知识,以便我... 阅读全文
posted @ 2013-09-22 10:11 CareySon 阅读(69763) 评论(32) 推荐(40) 编辑
摘要: 活动主题: 探讨真实世界中的复制(第二季)与Windows Azure SQL Database内幕 地点:北京微软(中国)有限公司【望京利星行】,三层308室 时间:2013年 9 月28日 13:30-16:30 在Office 365上的报名网址:https://skydrive.live.com/survey?resid=4B9D654479ABC0FD!327&authkey=!... 阅读全文
posted @ 2013-09-15 13:44 CareySon 阅读(844) 评论(7) 推荐(3) 编辑
摘要: 有关CheckPoint的概念对大多数SQL Server开发或DBA人员都不陌生。但是包括我自己在内,大家对于CheckPoint都或多或少存在某些误区,最近和高文佳同学(感谢高同学的探讨)关于该处进行过一些探讨,整理出来几个误区。 1.CheckPoint实例级别,而不是数据库级别 CheckPoint的时间虽然可以在实例级别进行设置,但CheckPoint的过程是以... 阅读全文
posted @ 2013-09-11 17:33 CareySon 阅读(9696) 评论(9) 推荐(9) 编辑
摘要: 简介 之前我已经写了一个关于SQL Server日志的简单系列文章。本篇文章会进一步挖掘日志背后的一些概念,原理以及作用。如果您没有看过我之前的文章,请参阅: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 浅谈SQL Server中的事务日志(三)--... 阅读全文
posted @ 2013-09-08 22:20 CareySon 阅读(38116) 评论(14) 推荐(28) 编辑
摘要: 在事务复制的过程中,有时候会由于各种各样的原因导致发布服务器和订阅服务器的数据不一致,造成这种情况往往是由于以下几种原因之一: 某个Agent运行出现错误或者Agent进程崩溃 比较大型的发布是使用了备份还原,而不是快照复制初始化,而备份后发布端修改了数据 非Distribution Agent线程修改了订阅服务器的数据 上面三种情况是最常见的导致发布端和订阅端数据不一致的原因,其中第三种原因往往出现的最多,在这种情况下,通常来说,可以通过重新初始化订阅来解决该问题,但对于比较大的订阅来说,或者发布和订阅之间相隔太远而造成网络宽带的问题... 阅读全文
posted @ 2013-09-04 23:45 CareySon 阅读(6336) 评论(9) 推荐(7) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页