SQLServer 软件列表

SQL Server误区30日谈 第16天 数据的损坏和修复
SQLServer

SQL Server误区30日谈 第16天 数据的损坏和修复

2020-02-16 标签:sql,server,误区,30,16,天数,损坏,修复,多个,关于,数据,坊间,流传,版本,都不,正确,我已经

误区 #16:多个关于数据的损坏和修复误区 坊间流传的很多版本都不正确 我已经听过很多关于数据修复可以做什么、不可以做什么、什么会导致数据损坏以及损坏是否可以自行消失。其实我已经针对这类问题写过多篇博文,因此本篇博文可以作为“流言终结者”来做一个总结,希望你能有收获。首先,对于数据修复可以做什么,不

SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘
SQLServer

SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘

2020-02-16 标签:sql,server,误区,30,15,checkpoint,只会,提交,的事,写入,磁盘,错误,是由,太多,对日

误区 #15:CheckPoint只会将已提交的事务写入磁盘 错误 这个误区是由于太多人对日志和恢复系统缺少全面的了解而存在已久。CheckPoint会将自上次CheckPoint以来所有在内存中改变的页写回磁盘(译者注:也就是脏页),或是在上一个CheckPoint读入内存的脏页写入磁盘。无论事务

SQL Server误区30日谈 第14天 清除日志后会将相关的LSN填零初始化
SQLServer

SQL Server误区30日谈 第14天 清除日志后会将相关的LSN填零初始化

2020-02-16 标签:sql,server,误区,30,14,清除,日志,后会,将相,关的,lsn,初始化,错误,当日,文件

误区 #14.清除日志后会将相关的LSN填零初始化错误当日志文件在手动增长,自动增长和创建时都会进行填零初始化操作。但是请不要把这个过程和定期清除日志的过程搞混。日志截断仅仅意味着将一个或多个VLF标记为不活动以便被重复使用。在日志清除的过程中,并没有任何日志被清除或是填0。“清除日志”和”截断日志

SQL Server误区30日谈 第13天 在SQL Server 2000兼容模式下不能使用DMV
SQLServer

SQL Server误区30日谈 第13天 在SQL Server 2000兼容模式下不能使用DMV

2020-02-16 标签:sql,server,误区,30,13,2000,兼容,模式,下不,能使,dmv,错误,存在,误解,80,数据库,是否,意味着

误区 #13.在SQL Server 2000兼容模式下不能使用DMV错误对于兼容模式已经存在了很多误解。80的兼容模式的数据库是否意味着能够附加或恢复到SQL Server 2000数据库?当然不是。这只是意味着一些T-SQL的语法,查询计划的行为以及一些其它方面和SQL Server 2000中

SQL Server误区30日谈 第12天 TempDB的文件数和需要和CPU数目保持一致
SQLServer

SQL Server误区30日谈 第12天 TempDB的文件数和需要和CPU数目保持一致

2020-02-16 标签:sql,server,误区,30,12,tempdb,文件,需要,cpu,数目,保持一致,错误,由于,上述,微软,官方

误区 #12:TempDB的文件数和需要和CPU数目保持一致错误哎,由于上述误区是微软“官方”的建议,并且还有大量博文坚持这个观点,这个误区已经是老生常谈。但让人困惑的是SQL CAT团队给出的建议就是1:1,但这个建议是源自扩展方面的原理来说,而不是一个通用法则。因为他们所面对的大型客户数据量服务

SQL Server误区30日谈 第11天 镜像在检测到故障后瞬间就能故障转移
SQLServer

SQL Server误区30日谈 第11天 镜像在检测到故障后瞬间就能故障转移

2020-02-16 标签:sql,server,误区,30,11,天镜,检测,故障,瞬间,就能,转移,镜像,错误,数据库,既可以,自动,发起,也可以

误区 #11:镜像在检测到故障后瞬间就能故障转移错误数据库镜像的故障转移既可以自动发起,也可以手动发起。在自动发起的情况下,是由镜像服务器执行故障转移操作(你没有看错,并不是由见证服务器来做故障转移的决定),在见证服务器和镜像服务器都发现无法和主体服务器交换信息(这个过程被称为”形成仲裁”,译者注:

SQL Server误区30日谈 第10天 数据库镜像在故障发生后 马上就能发现
SQLServer

SQL Server误区30日谈 第10天 数据库镜像在故障发生后 马上就能发现

2020-02-16 标签:sql,server,误区,30,10,天数,镜像,故障,发生后,马上,就能,发现,数据库,错误,市面上,大肆

误区10.数据库镜像在故障发生后,马上就能发现 错误 市面上大肆宣传数据库镜像技术可以在故障发生后,立即检测到错误并进行故障转移。 但事实并不是这样,检测到故障发生的速度要取决于故障的类型。 检测故障发生的最快的情况是,镜像中的主体实例崩溃,从而镜像服务器每秒一次的PING就无法返回值,从而知道主体

SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能
SQLServer

SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能

2020-02-16 标签:sql,server,误区,30,天数,文件,收缩,影响,性能,数据库文件,错误,唯一,情况,末尾,剩余

误区 #9: 数据库文件收缩不会影响性能错误!收缩数据库文件唯一不影响性能的情况是文件末尾有剩余空间的情况下,收缩文件指定了TruncateOnly选项。收缩文件的过程非常影响性能,这个过程需要移动大量数据从而造成大量IO,这个过程会被记录到日志从而造成日志暴涨,相应的,还会占去大量的CPU资源。不

SQL Server误区30日谈 第8天 有关对索引进行在线操作的误区
SQLServer

SQL Server误区30日谈 第8天 有关对索引进行在线操作的误区

2020-02-16 标签:sql,server,误区,30,有关,索引,进行,在线,操作,使得,相关,加锁,错误,并不是,想象,美好,会在

误区 #8: 在线索引操作不会使得相关的索引加锁错误!在线索引操作并不是想象的那么美好。在线索引操作会在操作开始时和操作结束时对资源上短暂的锁。这有可能导致严重的阻塞问题。在线索引操作开始时,会在被整理的资源上加一个共享的表锁,这个表锁在会在新的索引创建时、老索引进行版本扫描时一直持续。但问题是,这

SQL Server误区30日谈 第7天 一个实例多个镜像和日志传送延迟
SQLServer

SQL Server误区30日谈 第7天 一个实例多个镜像和日志传送延迟

2020-02-16 标签:sql,server,误区,30,天一,实例,多个,镜像,日志,传送,延迟,数据库,存在,错误,就有,老生常谈,每一个

误区 #7:一个数据库可以存在多个镜像 错误 这个误区就有点老生常谈了。每一个主体服务器只允许一个镜像服务器。如果你希望存在多个主体服务器的副本,那么请使用事务日志传送,事务日志传送允许针对每一个主体存在多个辅助实例。 使用事务日志传送的一个优点是允许其中一个或多个辅助服务器存在延迟还原备份。这也是