10 2015 档案

摘要:我们每个人都知道是个不好的做法,但有时我们还是要这样做:我们执行SELECT * 语句。这个方法有很多弊端:你从你的表里返回每个列,甚至后期加的列。想下如果你的查询里将来加上了VARCHAR(MAX)会发生什么……对于指定的查询,你不能定义覆盖非聚集索引来克服执行计划里的查找(lookup)运算符,... 阅读全文
posted @ 2015-10-27 09:11 Woodytu 阅读(10749) 评论(72) 推荐(43) 编辑
摘要:当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。在这篇文章里,我们会回顾下当运行在完整恢复模式时,为什么和如何进... 阅读全文
posted @ 2015-10-26 09:56 Woodytu 阅读(3436) 评论(0) 推荐(5) 编辑
摘要:当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。这个标题近乎是用词不当,因为很大程度上,运行在简单模式里不需要日... 阅读全文
posted @ 2015-10-22 08:06 Woodytu 阅读(1766) 评论(0) 推荐(0) 编辑
摘要:当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。它不会经常提起,除非你的数据库运行在简单(SIMPLE)恢复模式... 阅读全文
posted @ 2015-10-21 08:01 Woodytu 阅读(5495) 评论(0) 推荐(6) 编辑
摘要:当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。虽然我们想回避它,去讨论下事务日志的内部结构和内部运行机制,但适... 阅读全文
posted @ 2015-10-16 15:10 Woodytu 阅读(3203) 评论(0) 推荐(3) 编辑
摘要:在今天的文章里我想谈下每个DBA应该知道的一个重要话题:在SQL Server里如何进行页级别还原操作。假设在SQL Server里你有一个损坏的页,你要从最近的数据库备份只还原有问题的页,而不是还原整个数据库。我们来破坏一个页第一步我想向你展示下如何建立表(或索引)里有个特定页损坏的情景,这里我们... 阅读全文
posted @ 2015-10-15 09:50 Woodytu 阅读(3343) 评论(8) 推荐(12) 编辑
摘要:当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。事务日志是存储对应数据库所有事务和数据修改记录的文件(每个数据库... 阅读全文
posted @ 2015-10-14 08:00 Woodytu 阅读(5378) 评论(5) 推荐(15) 编辑