上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 在本系列文章的前两篇对高可用性的意义和单实例下的高可用性做了阐述。但是当随着数据量的增长,以及对RTO和RPO要求的严格,单实例已经无法满足HA/DR方面的要求,因此需要做多实例的高可用性。本文着重对SQL Server的复制进行阐述。 复制? 复制起初并不是用于作为高可用性功能而设计的,实际上复制的概念就像其名称一样,用于复制数据。比如将某个库中的数据“复制”到另一个库... 阅读全文
posted @ 2013-09-04 14:24 CareySon 阅读(8381) 评论(8) 推荐(10) 编辑
摘要: 活动主题:复制架构的实现和调优以及SQL Server BI在传统行业的应用 地点:北三环东路11号 北京中医药大学 白色的1号楼教学楼后楼5层511房间 时间:2013年8月24日 9:00-12:00 在Office 365上的报名网址:http://sdrv.ms/14wFNle SQL PASS 北京QQ群号:2435349 新浪微群地址:http://q.weibo.com/2064799 强烈推荐加入新浪微群,以后很多活动公告都会首先在微群里发 PASS的全称是Professional Association for SQL Server. 作为一个独立,不以营利为目... 阅读全文
posted @ 2013-08-21 12:43 CareySon 阅读(1185) 评论(6) 推荐(3) 编辑
摘要: 在谈到SQL Server的高可用性之前,我们首先要谈一谈单实例的高可用性。在单实例的高可用性中,不可忽略的就是文件和文件组的高可用性。SQL Server允许在某些文件损坏或离线的情况下,允许数据库依然保持部分在线,从而保证了高可用性。 文件和文件组 有关文件和文件组的基本概念,有很多文章已经阐述过了。这里我只是提一下,文件组作为SQL Server访问文件的一个抽象层... 阅读全文
posted @ 2013-08-12 12:20 CareySon 阅读(12378) 评论(9) 推荐(10) 编辑
摘要: 自从SQL Server 2005以来,微软已经提供了多种高可用性技术来减少宕机时间和增加对业务数据的保护,而随着SQL Server 2008,SQL Server 2008 R2,SQL Server 2012的不断发布,SQL Server中已经存在了满足不同场景的多种高可用性技术。 在文章开始之前,我首先简单概述一下以什么来决定使用哪一种高可用性技术。 依靠什么来... 阅读全文
posted @ 2013-08-10 10:03 CareySon 阅读(17817) 评论(18) 推荐(34) 编辑
摘要: 在SQL Server中,利用日志的WAL来保证关系数据库的持久性,但由于硬盘的特性,不可能使得每生成一条日志,就直接向磁盘写一次,因此日志会被缓存起来,到一定数据量才会写入磁盘。这部分已经生成的,却没有写入磁盘的日志,就是所谓的In-Flight日志。 在SQL Server中,In-Flight的日志的大小取决于两个因素,根据Paul Randal的说法,In-Flight日... 阅读全文
posted @ 2013-07-17 10:39 CareySon 阅读(3370) 评论(15) 推荐(3) 编辑
摘要: 简介 SQL Server 2014中另一个非常好的功能是,可以将SSD虚拟成内存的一部分,来供SQL Server数据页缓冲区使用。通过使用SSD来扩展Buffer-Pool,可以使得大量随机的IOPS由SSD来承载,从而大量减少对于数据页的随机IOPS和PAGE-OUT。 SSD AS Buffer Pool SSD是固态硬盘,不像传统的磁盘有磁头移动的部分,因此随... 阅读全文
posted @ 2013-06-26 19:47 CareySon 阅读(8828) 评论(20) 推荐(15) 编辑
摘要: 简介 SQL Server 2014提供了众多激动人心的新功能,但其中我想最让人期待的特性之一就要算内存数据库了。去年我再西雅图参加SQL PASS Summit 2012的开幕式时,微软就宣布了将在下一个SQL Server版本中附带代号为Hekaton的内存数据库引擎。现在随着2014CTP1的到来,我们终于可以一窥其面貌。 内存数据库 在传统的数据库表中,由于磁盘的物理结构限制,表和索引的结构为B-Tree,这就使得该类索引在大并发的OLTP环境中显得非常乏力,虽然有很多办法来解决这类问题,比如说乐观并发控制,应用程序缓存,分布式等。但成本依然会略高。而随着... 阅读全文
posted @ 2013-06-25 22:34 CareySon 阅读(39927) 评论(81) 推荐(58) 编辑
摘要: 简介 数据库中表的设计是一个老生常谈的话题,对于表的设计却依然存在某些误区,本篇文章对来从范式和性能的角度谈一谈数据库的设计。 设计数据库? 首先第一个问题是,对于表的设计而言,我们究竟需要何种程度的设计。这取决于您数据库的规模,打个比方,就好比您盖一个两层小楼,基本无需什么设计,直接上手即可,如果盖一个两层小楼也去找设计院的话,那岂不是画蛇添足。但是对盖一座大厦来说,... 阅读全文
posted @ 2013-06-20 19:06 CareySon 阅读(5596) 评论(15) 推荐(23) 编辑
摘要: 本篇文章是系列文章中的第五篇,是对前一个日志系列的补充篇。如果您对日志的基本概念还没有一个比较系统的了解,可以参看本系列之前的文章: 浅谈SQL Server中的事务日志(一)----事务日志的物理和逻辑构架 浅谈SQL Server中的事务日志(二)----事务日志在修改数据时的角色 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色 浅谈SQL Server中的事务日志(四)----在完整恢复模式下日志的角色 简介 日志的作用是保证持久性和数据一致性,通过日志可以实现数据的Undo与Redo,因此通过日志,SQL Server不仅仅可以实... 阅读全文
posted @ 2013-06-16 13:19 CareySon 阅读(7467) 评论(2) 推荐(12) 编辑
摘要: 活动主题: 探讨等待事件和执行计划分析 地点:北京微软(中国)有限公司【望京利星行】,三层316室 时间:2013年6月15日 13:30-16:30 在Office 365上的报名网址:https://skydrive.live.com/survey?resid=AAB70D7F52E488C3!1431&authkey=!AONBLYwItGlj5dY SQL PASS 北京QQ... 阅读全文
posted @ 2013-06-05 21:26 CareySon 阅读(607) 评论(1) 推荐(3) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页