摘要:
/*--启用CMDshell;EXEC sp_configure 'show advanced options', 1 ;RECONFIGURE WITH OVERRIDE --;EXEC sp_configure 'xp_cmdshell', 1 ;RECONFIGURE WITH OVERRIDE ;EXEC sp_configure 'show advanced options', 0*/SET NOCOUNT ONDECLARE @difftablesql VARCHAR(6000)DECLARE @outputfile VARCHAR( 阅读全文
摘要:
其实有很多朋友都问到过Recovery Interval,有问这个是干吗的,有问怎么调节这个值,所以今天写一篇小Blog,一劳永逸。众所周知,SQL Server依靠Log来保证性能和数据持久性两不耽搁。那么我们来看一看SQL Server是如何处理我们的数据修改请求的。首先我们的客户端将数据修改指令递交到SQL Server,SQL Server就会通过一系列的过程把数据从物理磁盘上读取到内存中。数据被读取到内存中后,SQL Server会在内存中修改数据。当然大家就会想到,修改完了是不是要立即写回到磁盘上呢?如果写回去,那么势必会影响性能,如果不写,那么万一系统崩溃了修改就会丢失,这一切就 阅读全文
摘要:
-------------------- tablediff 实用工具 tablediff 实用工具用于比较两个非收敛的表中的数据,它对于排除复制拓扑中的非收敛故障非常有用。可以从命令提示符或在批处理文件中使用该实用工具执行以下任务:在充当复制发布服务器的 Microsoft SQL Server 实例中的源表与充当复制订阅服务器的一个或多个 SQL Server 实例上的目标表之间进行逐行比较。通过只比较行数和架构可以执行快速比较。 同时比较多个目标服务器上的目标表。 执行列级比较。 生成 Transact-SQL 脚本,用以修复目标服务器上的差异,以使源表和目标表实现收敛。 将结果记录到输 阅读全文