Microsoft - SQL Server 2005
Microsoft - SQL Server 2005
Roger Wolter
Program Manager
SQL Server Engine
Microsoft Corporation
SQL Server “Yukon”
The scalable, secure, enterprise-class data management platform
Table T Table T
A B C D E F F
Availability: Mirrored Systems
How do you deal with catastrophe
Fire, flood, storm, earthquake, power/net breakdown?
Data center move
Sabotage, Gremlins?
Cluster failover can take minutes Witness
What if I want 5 -9s? (5 minutes/year)
Mirrored Systems
Two independent systems Primary Mirror
Replicas of one another
Continuous SQL log shipping
Mirror tracks primary
Witness breaks ties
Easy to configure and admin
Database Mirroring
Witness
Database failover –
Failed
Repaired
Instant standby Primary
Primary
New
Mirror
Primary
Yukon Subscribers
Distributor
HTTPS Synchronization
Merge Replication
-InternetUrl
Replisapi.dll
https://myserver.mydomain.com
Firewall
Other replication changes
Stand alone replication monitor
DDL on published objects supported
seamlessly while replicating
New data types supported
XML, CLR, varchar/varbinary(max) etc.
Merge performance improved 2-4x
New security architecture
Reporting Services Architecture
Browser Office Custom App
Report Control
Report Processing
Report Processing
Scheduling and
Rendering
Delivery
Output Formats Delivery Targets
(HTML, Excel, (E-mail, SharePoint,
SQL Server Catalog Custom)
PDF, Custom)
Notification Services Architecture
Subscription Management Application
Subscribers
Data Events Subscriber Devices Notifications External
Subscriptions
Changes Delivery
XML
Sequences
Package
Loops
Task
s XML
Package
Event
Handler
s