Post on 06-Dec-2014
description
transcript
1118 West Main StreetRichmond, Virginia 23220804.355.0511
©2012 CapTech Ventures
www.captechconsulting.com
Tri State SharePointSharePoint and SQL 12 – Tricks and TrapsJames Tramel
December 11, 2012
©2012 CapTech Ventures, Inc. All rights reserved.
Agenda
Intro
SP Performance with 2012
BI in 2010/2013
Always On
Always Not
Benefits
©2012 CapTech Ventures, Inc. All rights reserved.
Performance Enhacements
Page 3
Summary• Perf, BI, DR (Cloud)
Major Updates• Database Engine, Analysis Services, Integration Services, Data Quality Services,
Replication, Reporting Services, Master Data Services
Database Engine• File Tables / File Stream – integrate storage and management components over
metadata• Search• Spatial features
Scalability and Performance Enhancements • Column store Indexes• Partition Support Increased• Performance (reduced I/O and just faster)
©2012 CapTech Ventures, Inc. All rights reserved.
Business Intelligence Enhancements
Reporting Services• SSRS• Report Server• Power View
Analysis Services• Power Pivot• Tabular and Multidimensional updates
Page 4
©2012 CapTech Ventures, Inc. All rights reserved.
BI Demo
Page 5
©2012 CapTech Ventures, Inc. All rights reserved.
Disaster Recovery and Availability - Quiz
Page 6
Clustering Mirroring
Availability Load Balancing
Disaster Recovery Failover
©2012 CapTech Ventures, Inc. All rights reserved.
Failover Clustering and Always On Availability Groups
Page 7
AO
©2012 CapTech Ventures, Inc. All rights reserved.
Clustering and Replicas - Intro
Primary Setting
Secondary Setting
Resulting Setting
Synchronous Synchronous SynchronousSynchronous Asynchronous AsynchronousAsynchronous Synchronous AsynchronousAsynchronous Asynchronous Asynchronous
Page 8
©2012 CapTech Ventures, Inc. All rights reserved.
Definitions
• Primary
• Secondary
• Availability Group
• Primary Replica
• Secondary Replica
• Availability Replica
Page 9
©2012 CapTech Ventures, Inc. All rights reserved.
Requirements
Page 10
Be a user database.Be a read/write database. Be a multi-user database.Not use AUTO_CLOSE.Use the full recovery mode.Possess a full database backup.Reside on the SQL Server instance where you are creating the availability group and be accessible. Not belong to another availability group.Not be configured for database mirroring
©2012 CapTech Ventures, Inc. All rights reserved.
Topology – So how about a Stretched Farm?
Page 11
©2012 CapTech Ventures, Inc. All rights reserved.
Stretched farm - Don’t do it
Page 12
©2012 CapTech Ventures, Inc. All rights reserved.
Demo
Page 13
©2012 CapTech Ventures, Inc. All rights reserved.
References
• Technethttp://technet.microsoft.com/en-us/sqlserver/ff898410.aspxhttp://technet.microsoft.com/en-us/magazine/hh528474.aspxhttp://blogs.technet.com/b/wbaer/archive/2011/10/12/
• MSDN
• Mike Hacker, Mark Kromer, Mike Wilmot, Juergen Thomashttp://msdn.microsoft.com/en-us/sqlserver/aa336270.aspxhttp://msdn.microsoft.com/en-us/library/ff929171.aspxhttp://msdn.microsoft.com/en-us/library/ff929171.aspxhttp://msdn.microsoft.com/library/hh781257.aspxhttp://msdn.microsoft.com/en-us/library/jj215886
• MS Virtual Labs, Cloudshare
• SQL Server 2012 AlwaysOn: Multisite Failover Cluster Instance, Mike Weiner, Sanjay Mishra, Min He. SQL CAT . http://sqlcat.com/sqlcat/b/msdnmirror/archive/2011/12/22/sql-server-2012-alwayson-high-availability-and-disaster-recovery-design-patterns.aspx
Page 14