了解群集环境下的数据库高级属性
【介绍】通常情况下,在群集环境下,我们用群集管理器来启动和终止数据库服务。但是在有些情况下,由于各种各样的原因,我们不能把数据库资源ONLINE。这时候,我们可以尝试用命令行方式来启动数...
了解群集环境下的数据库高级属性
【介绍】在群集环境下,数据库资源有一些属性。深入了解数据库资源的属性,对于我们更好的管理群集下的数据库,有很大的帮助。我们这里介绍一个公共的属性和特有的属性。并且试验这些属性。这里以Windows 2003&n...
Kerberos和NTLM - SQL Server连接的那点事
当我们使用WindowsAuthentication去连接SQL Server的时候,SQLServer可能会使用Kerberos或者是NTLM来进行认证,有时间就会因为认证失败的缘故造成各种登录错误(login failed)。解决这些问题往往令人很迷惑。今天...
为什么生产环境会跑得比测试环境还慢
一套数据库应用系统,在测试环境里运行得非常理想,性能不错。生产环境中的服务器比测试环境要高档,价钱更贵,应该会跑得更快吧?可是在某些情况下,事与愿违,整个应用,或者应用的某个功能组件,在生产环境里...
T-SQL中REPLACE函数“怪异”行为
问题描述=================客户尝试使用REPLACE函数来消除目标字符串变量中的指定子串,即以如下形式调用REPLACE函数(将指定子串替换为空字符串):REPLACE(@v_NVARCHAR,@v_SubStr, '')其中第...
在Windows 2008 R2高端机器上运行SQL Server 2008时,CPU个数的考量
【背景介绍】通常SQL Server在运行时,我们在错误日志里,会发现有多少个CPU被检测到。如下面的例子,SQL Server检测到了总共有4个CPU. 我们知道SQL Server所能检测到...
一个没配置impersonate却和impersonate权限相关的linked server问题
当我们采用最简单的方法配置了一个SQL Server,如下图: 却出现了一个莫名奇妙的错误:ERROR1:TCP Provider: An attempt wasmade to access a socket in a way f...
事务复制会话 (五)
五、分发代理写者线程延迟写者线程会调用一些存储过程,将发布方的改变应用到订阅方。这些存储过程依赖于用户表的唯一索引(通常是主键)来定位要更新或删除的记录。写者线程的延迟...
事务复制会话 (四)
四、分发代理读者线程延迟与日志读取器一样,分发代理也是有两个会话同步进行。从分发服务器到订阅服务器移动行的延迟在两种会话中都可能会发生。读者线程会话负责查询分发数据库,从而得到要应用到订阅方的事...
事务复制会话 (三)
三、日志读取器写者线程延迟 可能原因:阻塞日志读取器代理-OUTPUT日志中“writetime(ms)”的值很高,表明向分发数据库写命令时有瓶颈问题。阻塞可能是由其他SQL复制代理造成的,比如分发清除代理。我...
事务复制会话 (二)
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
事务复制会话 (一)
<style.v\:* {behavior.:url(#default#VML);}o\:* {behavior.:url(#default#VML);}w\:* {behavior.:url(#default#VML);}.shape {behavior.:url(#default#VML);}...
SQL Server 2005/2008复制可恢复被中断的快照传递
背景在很多情况下,客户可能会有一个很大的数据库被发布,创建这个大数据库的快照通常会是比较困难的。而且,即使被发布数据库的大小在可管理范围之内,网络的速度和可靠性也可能会使问题变得复杂。从SQL Server...
父子关系维度的使用
SQLServer 2005分析服务(以下简称分析服务)的父子维度(Parent-Childdimension)能够快速帮助企业解决上下级人员业务统计的问题。具体来讲,父子维度可以帮助解决以下问题:1. 企业内...
合并复制无法使用Management Studio查看和解决冲突
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
数据库镜像中证书过期的解决方案
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. Mic...
为什么SQL Agent job的next run time会发生突变
A real case.一开始的的现象是很多每10分钟和5分钟执行一次的job会突然next run time变成第二天的某个时间,因此跳过了中间20多个小时: 拿到这种问题,首先我们先检查job的历史记录...
关于SQL 2008数据库压缩后收缩(database shrink)的测试实验和性能比较
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
SQL Server 性能问题—等待RESOURCE_SEMAPHORE
Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE</w:LidThemeComplexScript. ...
SQL Server 内存泄露”(memory leak)的案例—游标导致的内存问题
问题描述:客户反映SQL Server运行一段时间就会报出内存不足的错误,怀疑是有内存泄露。从SQL Server的error log里面看如下错误信息:2009-05-14 10:54:20.71 server Error: 17803, Severity: 20, State: 172...