`

Summary the high availability technologies offered by SQL Server 2008.

 
阅读更多

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!-- [if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]-->

Summary the high availability technologies offered by SQL Server 2008.

1. Federated Databases.

2. Failover Clustering

3. Mirror Database

4. Peer to peer Replication

==================================================

1.Federated database is a collection of independent servers.Connected by a LAN.

The data is distributed across each participating server.

The application see a logical single view of data through UNION ALL views.

The application know which data in the view is local and which is remote.

To avoid creating a hot node the DBA need to know how to partition and distribute the data.

If one node failure then need DBA to take offline the data on the node.

It does not provide the complete availability.

2.Failover Clustering is a group of SQL Server database acts just like a single SQL Server database.

The clustering does not provide additional scalability. The database only runs on 1 node.once this node fails all connections to this database are lost.

The new connection has to wait restart the SQL server database on a surviving nodel.

The application need to reconnect and restart their transactions.

The procedure is complex and take rather long time and also the standby node has nothing to do if the primary node work well.

3.Mirror Database

The SQL Server database provide more than one warm standby site through log shipping.

Mirror Database does not provide any kind of scalability.

The availability of it is similar to Oracle Data Physical Guard.

The Mirror Database is in unavailable state to application until a failover occurred automitically or manually.

4.Peer to Peer Replication

The Replication can move data in both ways,act as a bi directional replication.

It also provide the load balance workload across more than one database server.

It does not provide any scalability.It provide the conflict detection and conflict resolution since it is bidirectional replication.

The data is reducdent distributed across all the participating server.

分享到:
评论

相关推荐

    McGraw-Hill.Microsoft.SQL.Server.2008.HIGH.AVAILABILITY.WITH.CLUSTERING.DATABASE.MIRRORING

    本书《McGraw-Hill.Microsoft.SQL.Server.2008.HIGH.AVAILABILITY.WITH.CLUSTERING.DATABASE.MIRRORING》由Michael Otey撰写,详细介绍了Microsoft SQL Server 2008在实现高可用性方面的技术和方法,特别是通过集群...

    Packt.Microsoft.SQL.Server.2008.High.Availability.2011

    《Microsoft SQL Server 2008 高可用性》一书深入探讨了SQL Server 2008在确保数据高可用性和可靠性方面的关键概念和技术。本书由Hemant Giri S. Goswami撰写,他是该领域的专业专家,旨在帮助读者掌握数据库镜像、...

    SQL Server 2008 High Availability.pptx

    SQL Server 2008 High Availability SQL Server 2008 High Availability

    Pro.SQL.Server.Always.On.Availability.Groups.1484220706.epub

    Always On provides a rich set of options that reduce overhead and resource usage and enable database administrators to implement and manage high availability and disaster recovery solutions far more ...

    Sql Server 2016 High Availability Unleashed

    Part II Choosing the Right High Availability Approaches 3 Choosing High Availability Part III Implementing High Availability 4 Failover Clustering 5 SQL Server Clustering 6 SQL Server AlwaysOn and ...

    Introducing Microsoft SQL Server 2008.pdf

    《Introducing Microsoft SQL Server 2008》这本书涵盖了SQL Server 2008的多个方面,从安全性到高可用性,再到商业智能,每个章节都深入探讨了这些领域的新特性和改进。尽管本书并未涵盖所有新特性,但它仍然是了解...

    Inside Microsoft SQL Server 2000

    1. The Evolution of Microsoft SQL Server: 1989 to 2000 [加入我的離線書架] . SQL Server: The Early Years . Ron's Story . Kalen's Story . Microsoft SQL Server Ships . Development Roles Evolve . OS...

    Microsoft SQL Server 2008 High Availability

    综上所述,《Microsoft SQL Server 2008 High Availability》涵盖了SQL Server 2008中实现高可用性的各种技术和策略,是数据库管理员和IT专业人员提升系统稳定性和可靠性的必备参考。通过学习和实践,你可以更好地...

    Beginning Microsoft SQL Server 2008 Administrator

    attempt to cover the main areas of SQL Server 2008 Administration. Inside this book, you will find detailed information about how to maintain and manage your SQL Server 2008 installation. Most of the ...

    sqlserver 2008简体中文版64位.zip

    SQL Server 2008是微软公司推出的一款关系型数据库管理系统,专为各种规模的企业、开发人员和IT专业人员提供全面的数据管理和分析解决方案。这款64位版本的SQL Server 2008针对大型企业级应用设计,充分利用了64位...

    SQL Server AlwaysOn Revealed(Apress,2ed,2016)

    Get a fast start to using AlwaysOn, the SQL Server solution to high-availability and disaster recovery. This second edition is newly-updated to cover the 2016 editions of both SQL Server and Windows ...

    Pro SQL Server Internals

    Improve your ability to develop, manage, and troubleshoot SQL Server solutions by learning how different components work “under the hood,” and how they communicate with each other. The detailed ...

    PostgreSQL.High.Availability.Cookbook.2nd.Edition.2017.2.pdf

    ### PostgreSQL High Availability Cookbook 第二版知识点详析 #### 一、书籍概述 《PostgreSQL High Availability Cookbook 第二版》是一本全面介绍了如何利用 PostgreSQL 的高级功能来设计与实施高可用服务器的...

    Beginning Microsoft SQL Server 2008 Administration.pdf

    12. **第十二章:SQL Server High Availability** - 介绍高可用性的概念和技术,如故障转移集群、数据库镜像等。 13. **第十三章:Introduction to Replication** - 介绍复制的概念和技术,包括发布、订阅等机制。 ...

    Manning.SQL.Server.MVP.Deep.Dives.Volume.2.2012

    《Manning.SQL.Server.MVP.Deep.Dives.Volume.2.2012》是一部专注于SQL Server技术的深度探索专著,由多位SQL Server MVP(最有价值专家)共同编写,旨在为读者提供深入、实用的SQL Server知识。这本书是SQL Server ...

Global site tag (gtag.js) - Google Analytics