January 2010
The right version of SQL Server for all businesses that need to:
o Achieve higher levels for high availability, scalability and security;
o Maximize business insight from organizational data;
o Dramatically reduce data management operational costs.
Enterprise-Class
Capabilities
- Enables 99.99% uptime with AlwaysOn
Technologies
- Improve app. performance 30% or more
with Resource Governor
Multiple Instance Clustering,
Database Mirroring, Resource
Governor, All Actions Audited
Organizational
Business Intelligence
Cost Reduction
- Reduce DW storage costs up to 90% and
reduce backup storage by 66% with
compression
- Reduce HW, licensing and operational
costs up to 50% through consolidation
and virtualization
- 50% better performance with Analysis
Services Enterprise enhancements
- Save up to $100K in 3rd party SW with
built-in tools like Encryption and
Performance Monitoring
Scale-out Reporting & Analysis
Servers, Partitioned Cubes,
PowerPivot for SharePoint 2010,
High-Speed Connectors, Master
Data Services
Application and Multi-server
Management, Live Migration and
Virtualization Support, Transparent
Data Encryption
Business
Intelligence
Online retailer analyzes
customer information to
predict what products
will sell the best
Unplanned
Downtime
Manufacturer can’t
afford to have
operations stalled
Government agency
must be up and running
quickly after a disaster
Planned
Downtime
Reporting
Financial company needs
to have a consistent view
of customer data
Multinational airline
doesn’t have any
convenient
maintenance
windows
Security and
Governance
Pharmaceutical
company needs to
protect patient
information
Disaster
Recovery
Server
Consolidation
Energy company
modernizing
infrastructure
Resource
Management
Manufacturer
balances demands of
reporting and
extranet
Unplanned
Downtime
Organizations come to rely on many
line-of-business applications to manage
and surface the business data that is
necessary for day-to-day operations.
Unplanned downtime can stop business
cold and leave employees idle.
ENTERPRISE EDITION offers a rich feature set
that provides high availability, increased
reliability, and reduced business impact when
failures occur.
35 percent of companies have lost mission-critical data due to unplanned downtime.
(Continuity Central, 8/18/2008)
Organizations may need to pay overtime or hire temporary workers to catch up on
data entry that couldn’t be done during the downtime.
Without access to customer relationship management (CRM), enterprise resource
planning (ERP), or order data, the organization may not have the information
necessary to address customer needs.
Unplanned
Downtime
Multiple-Instance Database
Clustering
110010
110010
100101
100101
110010
110010
100101
100101
110010
110010
Active
Failover
Offline
Active
o
More than one passive node is
available to host instances from
multiple failovers on active nodes
o
Having multiple failover nodes
provides greater availability
o
Reduces hardware costs with a
shared failover node in the multiplenode cluster
o
Simplified setup reduces
administrative costs
110010
100101
110010
100101
110010
Active
Because of the critical nature of the G4S application, CASON sets up the
servers in a failover cluster to ensure high availability.
— CASON Case Study
Unplanned
Downtime
High Performance Mirroring
o
Increase performance through
asynchronous mirroring
Automatic Page Repair
o
o
o
Automatically detects page corruption
and retrieves data from the mirror
Reduces downtime and
management costs
Minimizes application changes to
correctly handle I/O errors
Reporting from Mirror
Principal
Mirror
o
o
Increase utilization of mirror server
Reduce need for reporting servers
“This is a really powerful enhancement because prior to this … you would have
to run DBCC CHECKDB … and that would likely mean taking downtime… With
SQL Server 2008 Database Mirroring you can avoid the effort and downtime.”
— Glenn Berry, Database Architect, NewsGator Technologies
Unplanned
Downtime
Peer-to-Peer Replication
o
Increases reliability by replicating
data to multiple servers
o
Provides higher availability in case of
failure or to allow maintenance at
any of the participating nodes
o
Offers improved performance for
each node with geo-scale
architecture
o
Add and remove servers easily
without taking replication offline, by
using the new topology wizard
110010
100101
100101
110010
100101
100101
100101
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
“[Microsoft] SQL Server 2008 replication proved to be very predictable and
reliable in our testing. This helps us to create flexible and scalable replication
solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
Unplanned
Downtime
Virtualization Licensing
o
Increases deployment flexibility by
running SQL Server inside a
virtualized OS, which allows it to be
easily moved or migrated to another
server
o
Allows 4 virtual machines/processor
for each licensed physical processor
o
Provides flexibility in managing
server farms by allowing licenses to
be moved between servers without
restrictions
Virtualization is the top spending priority for CIOs with a 5 percent increase in
the number of companies budgeting for virtualization and more than a 15
percent increase in spending .
—CIO|Insight Top IT Spending Priorities Report for 2009
Unplanned
Downtime
Live Migration
11001010
11001010
11001010
11001010
0101
0101
0101
0101
11001010
11001010
11001010
11001010
0101
0101
0101
0101
110010
110010
110010
110010
11001010
11001010
0101
0101
11001010
11001010
0101
0101
110010
110010
11001010
11001010
0101
0101
11001010
11001010
0101
0101
110010
110010
o
Move running instances of VMs
between host servers
o
Virtual machines can be moved for
maintenance or to balance workload
on host servers
o
Perform maintenance on physical
machines without any downtime
o
Requires Windows Server 2008 R2
Hyper-v
“This server already runs on our cluster solution with high availability, but after
we have tested live migration on the new hardware, we’ll move it over to
ensure optimal performance and reliability”
—Rodrigo Immaginario, IT Manager, Universidade Vila Velha
Disaster
Recovery
When disaster strikes, organizations need
a way to quickly recover their data and
resume normal operations as quickly as
possible. Time spent waiting for backups
to load represents lost opportunities to
connect with customers, partners, and
suppliers.
ENTERPRISE EDITION has the tools to get
you back up and running quickly and
smoothly.
86 percent of companies stated that any unplanned downtime causes a business issue.
(Continuity Central, 8/18/2008)
Fully redundant disaster recovery centers that can begin service immediately are
difficult to create and maintain.
Data that hasn’t been backed up yet or isn’t restorable is either lost forever or must be
recreated.
Disaster
Recovery
Backup Mirrors
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
1100
1010
0101
0010
o
As databases grow, the probability
increases that failure of a backup
device or media will make a backup
non-restorable
o
Mirroring a media set increases
backup reliability by reducing the
impact of backup-device
malfunctions
o
Having a mirror can resolve some
restore errors quickly by substituting
mirrored media for damaged
backup media
1100
1010
0101
0010
The backup media mirroring feature of SQL Server enables you to perform a
mirrored backup of a database to multiple backup devices, which greatly
increases the reliability of backups in case of faulty media or a lost backup device.
— High Availability White Paper
Disaster
Recovery
Peer-to-Peer Replication
o
Increases reliability by replicating
data to multiple servers
o
Provides higher availability in case of
failure or to allow maintenance at
any of the participating nodes
o
Offers improved performance for
each node with geo-scale
architecture
o
Add and remove servers easily
without taking replication offline, by
using the new topology wizard
110010
100101
100101
110010
100101
100101
100101
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
“[Microsoft] SQL Server 2008 replication proved to be very predictable and
reliable in our testing. This helps us to create flexible and scalable replication
solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
Planned
Downtime
In a worldwide economy, data needs to
be available 24 hours a day. However,
systems still need to be maintained, and
finding a balance between maintenance
and availability can be difficult.
ENTERPRISE EDITION provides the tools
necessary to ensure high availability while still
allowing for the maintenance time necessary
to keep your servers secure and wellmaintained.
Systems remain unpatched while organizations wait for the next maintenance window.
A commitment to 99.99% uptime leaves only 53 minutes per year for system upgrades,
patching, and other tasks that might require the system to be unavailable.
Planned
Downtime
Online Operations
110010
100101
110010
100101
110010
Table
Index
0
5
Deleted
Deleted
1
Deleted
4
2
Deleted
233
4
7
4
5
05
6
3
7
o
o
Allow routine maintenance without
corresponding downtime
o
Online index operations
o
Online page and file restoration
o
Online configuration of peer-to-peer
nodes
Users and applications can access
data while the table, key, or index is
being updated
We recommend performing online index operations for business
environments that operate 24 hours a day, seven days a week, in which the
need for concurrent user activity during index operations is vital.
— SQL Server Books Online
Planned
Downtime
Hot-Add CPU and RAM
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
o
Dynamically add memory and
processors to servers without
incurring downtime
o
Requires hardware support for
either physical or virtual hardware
Planned
Downtime
Peer-to-Peer Replication
110010
100101
100101
110010
100101
100101
100101
110010
110010
100101
110010
100101
110010
o
Increases reliability by replicating
data to multiple servers
o
Provides higher availability in case of
failure or to allow maintenance at
any of the participating nodes
o
Offers improved performance for
each node with geo-scale
architecture
o
Add and remove servers easily
without taking replication offline, by
using the new topology wizard
110010
100101
110010
100101
110010
“[Microsoft] SQL Server 2008 replication proved to be very predictable and
reliable in our testing. This helps us to create flexible and scalable replication
solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
Planned
Downtime
Multiple-Instance Database
Clustering
110010
110010
100101
100101
110010
110010
100101
100101
110010
110010
Active
Failover
Offline
Active
o
More than one passive node is available
to host instances while performing
maintenance on active nodes
o
Having multiple failover nodes
provides greater availability
o
Multiple instances can share the
same failover node, which reduces
hardware costs
o
Simple administration makes it easy
to move instances to perform
maintenance on passive nodes
110010
100101
110010
100101
110010
Active
A solution that avoids both planned and unplanned downtime will typically
generate a substantial return on investment based on planned downtime
avoidance alone.
— ContinuityCentral.com
Planned
Downtime
Live Migration
11001010
11001010
11001010
11001010
0101
0101
0101
0101
11001010
11001010
11001010
11001010
0101
0101
0101
0101
110010
110010
110010
110010
11001010
11001010
0101
0101
11001010
11001010
0101
0101
110010
110010
11001010
11001010
0101
0101
11001010
11001010
0101
0101
110010
110010
o
Move running instances of VMs
between host servers
o
Virtual machines can be moved for
maintenance or to balance workload
on host servers
o
Perform maintenance on physical
machines without any downtime
o
Requires Windows Server 2008 R2
Hyper-v
“This server already runs on our cluster solution with high availability, but after
we have tested live migration on the new hardware, we’ll move it over to
ensure optimal performance and reliability”
—Rodrigo Immaginario, IT Manager, Universidade Vila Velha
Resource
Management
Reporting and other data-intensive
business processes can put a higher than
normal load on database servers. Many of
these processes are not urgent but still
compete with the normal workload, which
causes delays and makes business
applications less responsive.
ENTERPRISE EDITION has the capabilities to
manage resources and ensure efficient,
predictable response times.
Impatient users call the help desk, which raises support costs. Additional servers
purchased to handle spikes sit idle most of the time.
Users postpone tasks because those tasks take longer than normal.
Mission-critical tasks are slowed down by reports that are important but not
urgent. Customers and partners are unable to get the information they need in a
timely manner.
Resource
Management
Resource Governor
110010
100101
110010
100101
110010
o
Workloads can be prioritized to
prevent runaway processes from
monopolizing resources and
interfering with mission-critical
applications
o
Establish service-level agreements
(SLAs) with customers for
predictable response times
o
Users will have a consistent
experience, which can result in fewer
service calls about slow systems
LIMIT 50%
LOAD 25%
LIMIT 30%
LIMIT 20%
15%
LOAD 45%
“We deal with a lot of large data feeds—both coming from manufacturers as
data updates, and going out to our subscribers. Resource Governor allows us
to control the percent[age] of total resources any operation can consume so
that they don’t adversely impact our real-time data access.”
— Michael Steineke, Vice President, Information Technology, Edgenet
Resource
Management
Scalable Shared Databases
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
Read Only
110010
100101
110010
100101
110010
o
Reduce costs and increase reliability
when scaling out reporting servers
o
Guarantee an identical view of
reporting data from all servers
o
Redirect an application to a different
reporting server if one server
becomes unavailable
o
Reduce storage requirements
110010
100101
110010
100101
110010
Loading
Reporting
Valves
Scalable shared databases provide scale-out of reporting databases using
commodity servers, workload isolation with each server using its own memory, CPU,
and tempdb, and a guarantee of identical data from all reporting volumes.
— SQL Server Books Online
Resource
Management
Application and Multi-Server
Management
Data-Tier Developer
Database
Administrator
Control
Point
o
SQL Server Control Point provides
dashboard viewpoints into instance
and data-tier application utilization
o
Drill down into details to
troubleshoot or confirm
consolidation candidates
o
Easily adjust default utilization
policies to meet the needs of your
SQL Server environment
Managed Server Group
“Finance”
Client
"When you work in an environment where a single product requires up to 40 SQL
Server instances for its full life cycle, the multi-server management features of SQL
Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.”
— Chuck Heinzelman, BigHammer
Server
Consolidation
Reduce the significant costs associated
with server farm hardware, software
licenses, electricity, cooling, maintenance,
and administration by consolidating
multiple servers onto fewer, more
powerful ones.
ENTERPRISE EDITION supports multiple
consolidation scenarios to provide flexibility
and choices in reducing server and storage
needs.
Having multiple servers in different parts of the organization leads to needing
multiple administrators to maintain, support, and patch those servers.
Costs increase for hardware, software licensing, utilities, and data center space.
According to Forrester Research Inc., typical Windows server utilization is in the
range of 8 to 12 percent.
Resource
Management
Application and Multi-Server
Management
Data-Tier Developer
Database
Administrator
Control
Point
o
SQL Server Control Point provides
dashboard viewpoints into instance
and data-tier application utilization
o
Drill down into details to
troubleshoot or confirm
consolidation candidates
o
Easily adjust default utilization
policies to meet the needs of your
SQL Server environment
Managed Server Group
“Finance”
Client
"When you work in an environment where a single product requires up to 40 SQL
Server instances for its full life cycle, the multi-server management features of SQL
Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.”
— Chuck Heinzelman, BigHammer
Server
Consolidation
Resource Governor
110010
100101
110010
100101
110010
o
Prioritized workloads allow highimpact but intermittent tasks to run
side-by-side with mission-critical
operations on the same server
o
Users have a more consistent
experience, which can result in fewer
service calls about slow systems
o
Prevent runaway queries that hold
resources for extended periods of
time
LIMIT 50%
LOAD 25%
LIMIT 30%
LIMIT 20%
15%
LOAD 45%
“Resource Governor allows us to control the percent[age] of total resources
any operation can consume so that they don’t adversely impact our real-time
data access.”
— Michael Steineke, Vice President, Information Technology, Edgenet
Server
Consolidation
Consolidate and Save
o
Provides support for more
processors and memory to
consolidate multiple databases onto
more powerful hardware
o
Protect data through unique security
contexts of each named instance
o
Provide the opportunity to reduce
power consumption, rack space, and
management costs as servers
typically have only 15 to 20 percent
utilization
Server consolidation on a truly scalable platform… not only can deliver positive
economic advantages in the short term, but can position organizations for lower
operating costs, and improved service delivery for years to come.
— Server Consolidation Case Study by Alinean
Server
Consolidation
Virtualization Licensing
o
Increases deployment flexibility by
running SQL Server inside a
virtualized OS, which allows it to be
easily moved or migrated to another
server
o
Allows 4 virtual machines/processor
for each licensed physical processor
o
Provides flexibility in managing
server farms by allowing licenses to
be moved between servers without
restrictions
Virtualization is the top spending priority for CIOs with a 5 percent increase in
the number of companies budgeting for virtualization and more than a 15
percent increase in spending .
—CIO|Insight Top IT Spending Priorities Report for 2009
Server
Consolidation
Data Compression
o
20% to 60% compression ratios*
o
Saves disk storage
o
1001010
0101001
0100001
1111011
0101001
1001010
0101001
0100001
1111011
0101001
Can be used with backup compression,
now available with standard
o
Provides more room to store more
data, which allows more instances to
share disk resources
o
Reduces data size to increase
performance
o
Moves more applications to the data
center based on reduced storage
“Our initial testing shows we’ll see 50 percent to 60 percent data compression
using SQL Server 2008... we will also benefit from faster query performance.”
— Mazal Tuchler, BI Manager, Clalit Health Services
*Stated percentages are typical but not guaranteed
Server
Consolidation
• Support for 8 CPUs
o
o
o
Provide support for the most powerful servers
Provide more resources for each SQL instance
Consolidate more servers onto a single physical server
• Hot-add CPU and RAM
o
Extend consolidation efforts by adding resources to physical or
virtual machines without incurring downtime
Security and
Governance
Data is the lifeblood of business, key to day-today operations, and long-term success. Lost or
stolen customer data can mean losing customer
trust, paying fines, and handling lawsuits.
Compromised data that is associated with
products or research and development can
mean loss of competitive advantage. Companies
need to know who is seeing that data.
ENTERPRISE EDITION has the tools to secure
data and track its use to limit the possibility of
data loss.
A security breach can cost nearly $14 million per incident; $182 in notifications for
each compromised record.
On average, 2.6% of an organization’s customers will move to a competitor after a
security breach.
Losing intellectual property can result in costs of gathering the data and lost
competitive advantage.
Security and
Governance
Transparent Data Encryption
Employee
Marc
Boyer
Salary:
$40.000
1100101
0010100
1010011
1010110
0101001
1000111
11001
01001
01001
01001
11001
01001
01001
01001
o
Encrypt the entire database on the
disk to protect against lost or stolen
disks or backup media
o
Does not increase database size and
has minimal performance impact
o
Does not require application
changes
o
Backups are automatically encrypted
o
Protects against direct access to
database files
11001
01001
01001
01001
“With SQL Server 2008 we have transparent encryption, so we can easily
enforce the encryption of the information in the database itself without
making any changes on the application side.”
— Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare System
Security and
Governance
Extensible Key Management
Employee
Marc
Boyer
Salary:
$40.000
1100101
0010100
1010011
1010110
0101001
o
“Defense in depth” makes
unauthorized access to data harder
by storing encryption keys away
from the data
o
May facilitate separation of duties
between DBA and data owner
o
Uses HSM for encryption and
decryption which may result in
performance gains
o
Enables centralized key
management across organization
…SQL Server 2008 helps CareGroup comply with HIPPA data encryption
requirements… SQL Server 2008 delivers an excellent solution… by supporting
third-party key management and hardware security module products.
— CareGroup Case Study
Security and
Governance
SQL Server Audit
Employee
Marc
Boyer
Salary:
$40.000
o
Track reads, writes, and other events
to Windows Application Log and
Windows Security Log
o
Detect misuse of permissions early
on to limit possible damage
o
More granular audits for flexibility
o
Built into the database engine
o
Simple configuration using SQL
Server Management Studio
o
Faster performance than SQLTrace
Employee
User:
User:
Marc Anders
Tina
BoyerRiis
Makovec
Salary: Action:
Action:
$40.000
WRITE
READ
AUDIT
“The enhanced auditing tools in SQL Server 2008 enable us to track all
changes to tables and other data elements in our system.”
— Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare System
Security and
Governance
Criteria
Common Criteria Certification
Residual Information Protection
(RIP)
o
Requirement for many governments,
industries, and enterprise customers
The ability to view log-on
statistics
o
SQL Server 2008 Enterprise achieved
Common Criteria (CC) compliance at
EAL1+ (Evaluation Assurance Level)
o
Represents the third time for CC
compliance and the first time for a 64-bit
version of SQL Server
o
R2 is built on the SQL Server 2008
foundation and brings forward the
security benefits with minimal changes to
the core engine
That column GRANT should not
override table DENY
The Common Criteria was designed by a group of nations to improve the
availability of security-enhanced IT products, help users evaluate IT products
for purchase, and contribute to consumer confidence in IT product security.
— SQL Server Books Online
Data
Warehousing
& Reporting
Reporting databases and data warehouses
can make reporting faster and provide
unparalleled insight into your business,
but very large data sets can limit or
eliminate those benefits.
ENTERPRISE EDITION provides enterpriseclass scalability and features to meet today’s
reporting and data warehousing needs.
Reporting databases and data warehouses that are updated at different times can
have different data.
Inaccurate or incomplete data can lead to making the wrong decisions. Better
reporting supports better decision-making and enables business priorities.
A reporting solution that prevents adding more data or reports limits the
effectiveness of the reporting solution.
Data
Warehousing
& Reporting
1100
1010
0101
CRM
1100
1010
0101
Accounting
1100
1010
0101
LOB
Master Data Services
o
Standardize the data people rely on
to make critical business decisions
o
Enable central management of data
entities and hierarchies
o
Provide human workflow
notification of data that violates
business rules
o
Track changes to data over time with
versioning
“Investing in master data management solutions, especially in today’s difficult
economic times makes dollars and sense. Master data management is an
investment in cost savings, revenue recovery, human resource optimization,
and capital investment efficiency.”
— Kirk Haselden, Microsoft
Data
Warehousing
& Reporting
Change Data Capture
11001
11001
01001
01001
01001
01001
01001
01001
UPDATE
INSERT
CHANGE
o
Enable change tracking to the data
in tables
o
Speed updates to data warehouses
by capturing net changes
o
Provide relatively low impact on
performance
“The CDC feature gives us the information we need and frees us from the task
of creating and testing triggers.”
— Gerald Schinagl, Project Manager and Systems Architect for the Sports Database,
Austrian Broadcasting Corporation Radio & Television (ORF)
Data
Warehousing
& Reporting
DIMENSION
TABLE
Star Join Optimizations
DIMENSION
TABLE
DIMENSION
TABLE
o
Process more data in a shorter time
by optimizing common join
scenarios in a data warehouse
o
Significantly reduce the amount of
processing for star schema queries
o
Faster join processing speeds up
lookups during data load, which
shortens load windows and enables
more frequent updates for better
reporting
FACT TABLE
DIMENSION
TABLE
DIMENSION
TABLE
DIMENSION
TABLE
Rows Returned
1,000,000
623,194
“...ORF has found an immediate improvement of 15 percent in data loading.
We consider that a great advantage when you can get 15 percent faster data
loading without having to change a line of our own code.”
— Gerald Schinagl, Project Manager and Systems Architect, ORF
Solution to help customers and partners accelerate their data warehouse deployments
Fast Track Data Warehouse offers reference architectures and templates for data warehouse
solutions to increase scale and speed time to value for creating data warehouses.
Data
Warehousing
& Reporting
Table Partitioning
o
Manage and access subsets of data
quickly and efficiently
o
Reduce time spent troubleshooting
storage allocation issues
o
Speed data load and maintenance
operations
o
Take advantage of all available CPUs
in the machine to complete
operations more quickly
“Enhancements in partition query dramatically reduce the effects of lock
escalation… improving availability and improv[ing] query response time.”
— Randy Dyess, SQL Server Mentor, TechNet Article
Data
Warehousing
& Reporting
Query Parallelism
o
SQL Server Enterprise automatically
executes operations in parallel by
splitting work across all the CPUs in
the machine, which allows for larger
queries or quicker responses
o
Data mining in parallel takes
advantage of all CPUs in the
machine to examine more data and
give results more quickly
“For most large queries SQL Server generally scales linearly… this means that if
we double the number of CPUs, we see the response time drop in half.”
— Craig Freedman, Coauthor, Inside Microsoft SQL Server 2005: Query Tuning and Optimization
Analysis
The ability to analyze data for trends that
predict possible outcomes can provide
insight into business operations, optimize
sales, limit waste, or quickly find and stop
fraud.
ENTERPRISE EDITION deepens business
understanding by providing the means to
quickly and easily analyze your data.
Without an understanding of data and its implications, predicting what to sell or
manufacture becomes a guess.
Lack of insight can result in inability to predict customer trends and capitalize on
opportunities.
Without the ability to spot anomalies that could indicate a problem such as fraud
or improper pricing, the problem cannot be fixed.
Analysis
PowerPivot for SharePoint 2010
o
Examine large amounts of data in a familiar
tool to gain deep insight
o
Work seamlessly with SharePoint 2010 to
collaborate with thousands of users on that
data
o
Enable IT organizations to manage the service
with the PowerPivot Management Dashboard
Administrator
Power User /
Report Developer
End User
"Using Excel as an interface for Self-Service BI, we are modeling, analyzing and
pivoting millions of records in memory and publish it to SharePoint in few minutes
and other people being able to access it from a URL. It is fast and easy”
— Ayad Shammount, Lead DBA, Caregroup
Analysis
Modified
Clustering
Algorithm Extensibility
o
Change the default algorithm for
analyzing data to discover new and
different patterns in the data
o
Filter and restrict the mining model
in intelligent ways to fine-tune
results
o
Provide greater business value by
customizing mining and reporting
data to specific business needs
Different businesses have different goals and need to make different decisions. [Data
mining technologies] are extensible, enabling you to add plug-in algorithms that
meet uncommon analytical needs that are more specific to an individual business.
— Predictive Analysis with SQL Server 2008 White Paper
Analysis
Table Partitioning
o
Manage and access subsets of data
quickly and efficiently
o
Reduce time spent troubleshooting
storage allocation issues
o
Speed data load and maintenance
operations
o
Take advantage of all available CPUs
in the machine to complete
operations more quickly
“Enhancements in partition query dramatically reduce the effects of lock
escalation… improving availability and improv[ing] query response time.”
— Randy Dyess, SQL Server Mentor, TechNet Article
Analysis
Query Parallelism
o
Enterprise edition automatically
executes operations in parallel by
splitting work across all the CPUs in
the machine, which allows for larger
queries or quicker responses
o
Data mining in parallel takes
advantage of all available CPUs in
the machine to examine more data
and give results more quickly
“For most large queries SQL Server generally scales linearly… this means that if
we double the number of CPUs, we see the response time drop in half.”
— Craig Freedman, Coauthor, Inside Microsoft SQL Server 2005: Query Tuning and Optimization
Analysis
Drill Through Queries
α∑
110010
110010
100101
100101
110010
110010
100101
100101
110010
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
110010
110010
100101
100101
110010
110010
100101
100101
110010
110010
110010
100101
110010
100101
110010
110010
110010
100101
100101
110010
110010
100101
100101
110010
110010
110010
100101
110010
100101
110010
110010
100101
110010
100101
110010
o
Gain insight into how results were
obtained by drilling into more detail
o
Ability to query the model data, to
understand how the model was
trained and if it is still similar to the
data that is being reported on, to
find inaccurate reporting models
The ability to query directly against the data mining structure enables users to
easily include attributes beyond the scope of the mining model requirements,
presenting complete and meaningful information.
— SQL Server 2008 White Paper
Unplanned
Downtime
Business
Intelligence
Reduce downtime that
results from
unexpected events
Reduce impact and
quickly recover from
disasters
Deliver business insight by
transforming data into
actionable knowledge
Reporting
Provide information to the
people who need it to
make good decisions
Disaster
Recovery
Planned
Downtime
Server
Consolidation
Reduce hardware and
software costs by
combining servers
Reduce downtime for
regularly scheduled
maintenance
© 2009 Microsoft Corporation. All rights reserved.
Microsoft, SQL Server, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must
respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information
provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.