随笔分类 - SQL Server
摘要:如何通过将物理表分割成动态数据表与静态数据表,减少物理级数据量,达到性能提升、扩展应用。
阅读全文
摘要:随着业务、企业规模的日益壮大,DB的数量也在不断增多,配置一台新增DB,从服务器的参数配置,磁盘阵列规划,DB安装部署,DB参数调优等等一列步骤下来,手工操作的效率变得越来越低,因为我负责的数据库近些时间,不断地迁移、新增,很能感觉到1人安装多台DB的问题,有两点:1. 要随时盯着安装进度,2...
阅读全文
摘要:很多时候,都和身边朋友聊两个问题,DBA的日常工作都是哪些?什么才是数据库方面最重要的? 我相信这两个问题的答案每个人都不会完全一样,我也是,所以这里只代表我的个人观点,并且以下的内容将围绕我的思路展开,希望对大家有或多或少的帮助。 Q1:DBA的日常工作都是哪些? A: Q2:什么才是数据库方面最
阅读全文
摘要:首先,我需要强调下,这篇主旨是揭示堆表的删除记录找回的原理,我所考虑的方面并不适用于每个人的每种情况,望大家见谅~ 很多朋友认为数据库在简单模式下,堆表误删除一条记录,是无法找回的,因为没有日志记录。其实不然,某种意义上是可以找回的,因为堆表在删除记录时,没有回收空页面的前提下,只更改了行偏移,实际数据没有被物理删除,所以利用这点,测试了下恢复数据,果然成功了,但是还有点问题没有研究出结果:如果不关闭页面校验,除了更改偏移量,删除数据时还需要更改页眉,这点还没时间去琢磨,所以恢复数据时还要能推断出页眉的16进制对应关系,有兴趣的朋友可以分享下经验给我。这里为了排除页眉的校验错误,关闭后测...
阅读全文
摘要:出处:http://blogs.msdn.com/b/apgcdsd/archive/2012/11/28/10372470.aspx最近被一个客户问到了这样一个有趣的问题——执行计划在生成过程中使用了那些统计信息呢?针对这个问题,客户也做了一些研究,并给了我下面两篇博文作为切入点。1.How to Find the Statistics Used to Compile an Execution Plan(http://sqlblog.com/blogs/paul_white/archive/2011/09/21/how-to-find-the-statistics-used-to-compi
阅读全文
摘要:SQL server 容易让人误解的问题之 聚集表的物理顺序问题出处:http://www.cnblogs.com/zhouqiang52154/archive/2012/11/26/2788491.html#2562602 对于MS SQL server 数据库,有几个容易让人产生误解的问题,对于这几个问题,即使很多 SQL server DBA 都有错误认识或者认识不充分,所以我想撰文几篇,把这些容易理解错误的问题前前后后深入阐述一下,也希望纠正一下网上对这几个问题的讹传(我也可能有认识不对的地方,欢迎批评指正)。 第一个问题:聚集表的物理顺序问题。这个问题很有迷惑性,因为很多教科...
阅读全文
摘要:tempdb作为一个系统数据库,共享在当前实例正在运行的数据库之间,这里不对tempdb的基本概念做过多的介绍了,不过众所周知,tempdb在服务重启时是被重新创建的,drop-create,那么是什么来决定tempdb的data file、log file初始化大小呢? 1. 这里先提出一个问题:
阅读全文