当你决定了方向,勇气可以带你走得更远。
摘要: 一、目的在做SQL Server数据库维护的时候,当上司要求我们把几十G的数据文件搬动到其它服务器,并且要求最小宕机时间的时候,我们有没什么方案可以做到这些要求呢?在这里我们假设这两台机器并不是在一个机房上,这样看起来我们的解决方案才更有意义,如果你那么好运这两台机器在同一个局域网,那么恭喜你,你可以多很多的方案可以做到。二、分析与设计思路其实我们假设的环境有两个特点:第一个是数据库文件比较大;第二个就是我们的传送文件的速度可能会比较慢。也许这传送速度我们是没有办法了,但是我们可以就从文件的大小这个问题出发,结合SQL Server的特性,这样就有了下面的解决方案了。为了使宕机时间最短,我们这 阅读全文
posted @ 2013-09-16 11:15 froom 阅读(221) 评论(0) 推荐(0) 编辑
摘要: http://www.veryhuo.com/a/view/16488.html原文地址 阅读全文
posted @ 2013-09-16 11:12 froom 阅读(320) 评论(0) 推荐(0) 编辑
摘要: sql之truncate 、delete与drop区别相同点:truncate 和不带 where 子句的 delete,以及 drop 都会删除表内的数据不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为 invalid 状态。2. delete 语句是数据库操作语言(dml),这个操作会放到 rollback segement 中,事务提交之后才生效;如果有相应的 trigger,执行的时候将被触发。trun 阅读全文
posted @ 2013-09-16 11:10 froom 阅读(183) 评论(0) 推荐(0) 编辑