SlideShare una empresa de Scribd logo
1 de 57
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net
Overview of SQL Server 2008
Major Enhancements from SQL Server
2008 to SQL Server 2008 R2
SQL Server 2008 is a very powerful tool of
Microsoft. SQL Server 2008 comes up with
many enhancements in Security, Availability,
Performance, Management, Storage,
Programmability, BI( Business Intelligence )
and SSRS (Reporting Services) .
New Editions
  2 new premium editions to meet the needs of
  large scale datacenters and data warehouses

New R2 Technologies
  Application and Multi-Server Management
  Managed Self-Service Business Intelligence
  Master Data Services
  StreamInsight Complex Event Processing
  Technology
New R2 Solutions

  PowerPivot for SharePoint
  PowerPivot for Excel
  Parallel Data Warehouse
  Fast Track Data Warehouse
Building on the momentum of SQL Server
2008, “R2” improves IT efficiency by
reducing the time and cost of developing
and managing applications
Empowers end users to make better
decisions through Self-Service Business
Intelligence and enables organizations to
scale with confidence by providing high
levels of reliability, security and scalability
for business critical applications.
Report Builder 3.0 with support for geospatial
visualization
Application and Multi-server Management - SMP
scale up with support for up to 256 logical
processors.
This CTP provides the first opportunity to explore
some of the features of SQL Server 2008 R2 and
see how it all comes together to enhance
performance and scalability, enable self-service BI
and improve IT and developer efficiency.
SQL Server 2008 R2 comes up with two
new feature in scalability and performance
enhancements:
  Support for More Than 64 CPUs- The number
  of CPU cores that a server can use for
  database operations been increased from 64
  to 512.
  Unicode Compression-Unicode data that is
  stored in nvarchar(n) and nchar(n) columns is
  now compressed by using an implementation
  of the standard Compression Scheme for
  Unicode(SCSU) algorithm.
Datacenter
  Designed to deliver a high-performing data
  platform that provides the highest levels of
  scalability for large application workloads,
  virtualization and consolidation

Key features new to Datacenter:
  Application and Multi-Server Management for
  enrolling, gaining insights and managing over
  25 instances
High-scale complex event processing with
SQL Server StreamInsight

Supports more processors and up to 256
logical processors for highest levels of scale

Supports memory limits up to OS maximum
SQL Server 2008 R2 Parallel Data
Warehouse is a highly scalable data
warehouse appliance-based solution
Key features new to Parallel Data
Warehouse:

  10s to 100s TBs enabled by MPP architecture
  Advanced data warehousing capabilities like
  Star Join Queries and Change Data Capture
  Integration with SSIS, SSRS, and SSAS
  Supports industry standard data warehousing
  hub and spoke architecture and parallel
  database copy
 Pre-configured For Each SQL Server Instance On Each
  Compute Node.
    Drives Configured As RAID1 To Avoid Appliance Failover for a Single Drive
     Failure
    IBM Compute Nodes Will Have 1 Lun (1 RAID1 Pair)
    Dell Compute Nodes Will Have 2 Lun’s (2 RAID1 Pairs)
    HP Compute Nodes Will Have 3 Luns’s (3 RAID1 Pairs)

 Tempdb:
    Sort-work Area For Data Loading Into Clustered Index Tables
    Spill Area For Hash Joins Not Fitting Into Memory
Pre-configured
   4 RAID10 Pairs for Primary User Data
   1 RAID10 Pair for Database Logs
   2 LUN’s Are Spread Across Each RAID Pair

User Databases Are Separate Physical SQLServer
Databases

Staging Database (Optional) Used for Loading and to
Minimize Fragmentation
You can implement it simply when creating
table:
  With (Data_Compression=ROW)

or after creating table:

  Alter Table [Name] REBUILD
  WITH(Data_Compression=ROW)
SQL Server 2008 R2 introduces the SQL
Server Utility for managing multiple
instances of the SQL Server Database
Engine.
In SQL Server Management Studio,
organizations will gain insights into their
growing applications and SQL Server
instances
Consolidation management
  Use a new explorer in SQL Server
  Management Studio to access the central
  management for multi-server management and
  at-a-glance dashboard views

Improve service levels
  Set policies to define desired utilization
  thresholds across target servers or applications
  within a new central management point.
  Identify issues with instances and applications
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net
It also introduces a unit of management
called a data-tier application that provides
an application-based view for managing the
data-tier objects in the SQL Server Utility or
stand-alone instances of the Database
Engine.
R2 makes it easier for DBAs to move
databases around from server to server in
much the same way virtualization admins
move guest OS’s around between physical
hosts.
SQL Server 2008 R2 still has the same
concept of databases, but it’s added a new
level above databases called Data-Tier
Applications, abbreviated DAC

The DAC includes the database schema
plus some server-level objects required in
order to support the database, like logins.

The DAC does not include the data inside
your database.
For deployment best practices, you should
have any necessary data (configuration
tables, basic lookup tables) already scripted
out as part of your deployment strategy.

With the DAC approach, it makes sense to
put these scripts inside the database as
objects. For example, you might have a
stored procedure called usp_deploy that
populates all of the necessary configuration
tables via insert statements.
Developers create and update their
database schema, stored procedures,
functions, etc. inside Visual Studio,
packaging them into DAC Packs, and
handing them to the database administrator.
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net
SQL Server installs by creating sysprep-ed
images of SQL Server standalone instances
that can be copied and quickly installed on
target systems.

Enables rapid provisioning and configuration
using prepared images stored in VHDMart
for Hyper-V deployments.
SQL Server 2008 Sysprep accomplishes the
install in two phases behind the scenes:
prepare and configure.

In SQL Server 2008 R2, two new SQL
Server setup actions are exposed to the
users: PrepareImage (also referred to as
“prepare”) and CompleteImage (also
referred to as “complete” or “configure”).
SQL Server PrepareImage takes about 30 minutes
for Engine and RS components, whereas
CompleteImage takes a few minutes.
Windows SysPrep process can be run in between
the two steps to create Windows OS image and
deploy to target computers, but is not a required
step.
These two steps can be run back-to-back on the
same computer. Sysprep will be able to save on
the average an estimated 30 minutes per install.
Empower your business units and users to
create and share BI solutions through
familiar and intuitive tools
  SQL Server PowerPivot Add-in for
  Excel(formerly known as "Gemini)
  SharePoint 2010 based Operations Dashboard
  SQL Server Reporting Services Report Builder
  3.0
  Rich visualization of geospatial data
So, what is PowerPivot then?
  New client and server components for self-
  service, managed BI
  Client component lights up Excel 2010
    Huge data capacities and mash-ups
    In-memory SSAS data model
  Server component lights up in SharePoint 2010
    Integrated SSAS service to handle data models
    Excel Services used to render spreadsheets
PowerPivot client tool
  Add-in for Excel 2010
  Provides SSAS engine, PowerPivot UI
  Creates in-memory database model
Gather data for analysis
  Load & Prepare Data option
  Connect to data sources (lots of options)
  Import data into PowerPivot tab
  Select columns, filter data as needed
Describe how data is related
  Inform PowerPivot of data relationships
  Supports basic PK-FK type relationships
  Create basic data model
Use expressions (DAX) to add calculations
  Includes many Excel functions
  Expressions based on columns, not cells
Use pivot-tables and pivot-charts
  Updated task pane for selecting data
  Data elements grouped by PowerPivot tab
  Use as dimensions or measures as appropriate
New and updated visualizations
  Slicers (excellent!)
  Sparklines (excellent!)
  Improved icon sets, data bar formatting
  Improved chart options and performance
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net
Master Data Services helps enterprises
standardize the data people rely on to make
critical business decisions.
With Master Data Services, IT organizations
can centrally manage critical data assets
companywide and across diverse systems,
enable more people to securely manage
master data directly, and ensure the integrity
of information over time.
Master Data Services is a Master Data
Management application that consists of the
following components and tools

  Master Data Services Configuration Manager,
  Master Data Manager
  Master Data Services Web service
Master data hub that provides central
management of master data entities and
hierarchies and collections
Thin-client stewardship portal that provides
secure, role-based Web access to master
data
Versioning of all data entities and
hierarchies
Human workflow that notifies assigned
owners by e-mail of business rule violations
Flexible and extensible business rules that
safeguard the quality of data entered in the
master data hub
Support for a broad range of hierarchy and
attribute management strategies and
requirements
Comprehensive role-based security model
that enables fine-grained, secure access to
master data
Models are the highest level of data
organization in Master Data Services

  Entities
  Attributes and attribute groups
  Hierarchies (derived and explicit)
  Collections
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net
Data volumes are exploding with event data
streaming from sources such as RFID,
sensors and web logs
The size and frequency of the data make it
challenging to store for data mining and
analysis.
The ability to monitor, analyze and take
business decisions in near real-time
SQL Server StreamInsight’s ability to derive
insights from data streams and act in near real
time provides significant business benefits. Some
of the possible scenarios include:

   Algorithmic trading and fraud detection for financial
   services
    Industrial process control (chemicals, oil and gas) for
   manufacturing
    Electric grid monitoring and advanced metering for
   utilities
   Click stream web analytics
   Network and data center system monitoring.
.NET
StreamInsight Application                                              C#
Development                                                           LINQ

                               StreamInsight Application at Runtime
 Event sources                                                                 Event targets

                            Input        StreamInsight Engine    Output
   Devices, Sensors        Adapters                             Adapters     Pagers &
                                                                             Monitoring devices
                                         Standing Queries                               KPI
                                                                                    `   Dashboards,
   Web servers                                                                          SharePoint UI
                                          Query         Query
                                          Logic         Logic


                                                                                    Trading stations
Event stores &
Databases                                               Query
                                                        Logic


Stock ticker, news feeds                                                     Event stores & Databases
Events
  Represent the user payload along with temporal
  characteristics
Streams
  Sequence of events
  Flows into (one or more) standing queries in StreamInsight
  engine
Queries
  Operate on event streams
  Apply desired semantics on events
Adapters
  Convert custom data from event sources to / from
  StreamInsight events
Database Applications Event-driven Applications
Query       Ad-hoc queries or        Continuous standing
Paradigm    requests                 queries
Latency     Seconds, hours, days     Milliseconds or less
Data Rate   Hundreds of events/sec   Tens of thousands of
                                     events/sec or more
                                        Event
                         request
                                                     output
                                      input          stream
            response                 stream
Latency
Months
                                                       CEP Target Scenarios
Days

Hours         Relational Database Applications
                                                      Operational Analytics
                                                    Applications, Logistics, etc.
Minutes                             Data Warehousing
                                       Applications
Seconds                                             Web Analytics Applications

100 ms        Monitoring               Manufacturing
                                                                Financial Trading
              Applications              Applications
< 1 ms                                                          Applications


          0            10        100        1,000      10,000     100,000    ~1million
                             Aggregate Data Rate (Events/sec)
Analysis of Click Streams on MSN.com
Web Server log streamed into StreamInsight
Categorizing user behavior based on URL:
   Click targets
   Search keywords
Segmentation of user IDs into markets
Adapting navigational structure and ad placement in
real time
Patterns over time windows: user first clicks PageA,
then PageB, then PageC within X seconds
High performance requirements
   Millions of online users
   Low latency (seconds)
   Possible late events
New Editions
  2 new premium editions to meet the needs of
  large scale datacenters and data warehouses

New R2 Technologies
  Application and Multi-Server Management
  Managed Self-Service Business Intelligence
  Master Data Services
  StreamInsight Complex Event Processing
  Technology
New R2 Solutions

  PowerPivot for SharePoint
  PowerPivot for Excel
  Parallel Data Warehouse
  Fast Track Data Warehouse
SQL Server 2008 R2 High Availability and
Windows 2008 R2 Group Policy Changes




http://sqlwindows1209.eventbrite.com
Ing. Eduardo Castro, PhD
Grupo Asesor en Informática
ecastro@grupoasesor.net

Más contenido relacionado

La actualidad más candente

SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPGovind S Yadav
 
Overview SQL Server 2019
Overview SQL Server 2019Overview SQL Server 2019
Overview SQL Server 2019Juan Fabian
 
Introduction to snowflake
Introduction to snowflakeIntroduction to snowflake
Introduction to snowflakeSunil Gurav
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiAlex Tumanoff
 
SQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterSQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterMaximiliano Accotto
 
SQL Server 2016 new features
SQL Server 2016 new featuresSQL Server 2016 new features
SQL Server 2016 new featuresSpanishPASSVC
 
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Denny Lee
 
Sql server 2016 new features
Sql server 2016 new featuresSql server 2016 new features
Sql server 2016 new featuresAjeet Singh
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Servicesneha mittal
 
Sql server 2019 new features
Sql server 2019 new featuresSql server 2019 new features
Sql server 2019 new featuresGeorge Walters
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Anurag Rana
 
Exploring Microsoft Azure Infrastructures
Exploring Microsoft Azure InfrastructuresExploring Microsoft Azure Infrastructures
Exploring Microsoft Azure InfrastructuresCCG
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel BayetaSam B
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL DatabaseJames Serra
 
Microsoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InMicrosoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InDavid J Rosenthal
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceQuang Nguyễn Bá
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1Muthuvel P
 
Sql server reporting services
Sql server reporting servicesSql server reporting services
Sql server reporting servicesssuser1eca7d
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft Private Cloud
 

La actualidad más candente (20)

SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTP
 
Overview SQL Server 2019
Overview SQL Server 2019Overview SQL Server 2019
Overview SQL Server 2019
 
Introduction to snowflake
Introduction to snowflakeIntroduction to snowflake
Introduction to snowflake
 
Sql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen NedaskivskyiSql server 2019 New Features by Yevhen Nedaskivskyi
Sql server 2019 New Features by Yevhen Nedaskivskyi
 
SQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterSQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data Cluster
 
SQL Server 2016 new features
SQL Server 2016 new featuresSQL Server 2016 new features
SQL Server 2016 new features
 
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
 
Sql server 2016 new features
Sql server 2016 new featuresSql server 2016 new features
Sql server 2016 new features
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
 
Sql server 2019 new features
Sql server 2019 new featuresSql server 2019 new features
Sql server 2019 new features
 
Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)Presentation 1 - SSRS (1)
Presentation 1 - SSRS (1)
 
Exploring Microsoft Azure Infrastructures
Exploring Microsoft Azure InfrastructuresExploring Microsoft Azure Infrastructures
Exploring Microsoft Azure Infrastructures
 
Ssrs 2008 R2 webinar
Ssrs 2008 R2   webinarSsrs 2008 R2   webinar
Ssrs 2008 R2 webinar
 
Samuel Bayeta
Samuel BayetaSamuel Bayeta
Samuel Bayeta
 
Introducing Azure SQL Database
Introducing Azure SQL DatabaseIntroducing Azure SQL Database
Introducing Azure SQL Database
 
Microsoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built InMicrosoft SQL Server 2016 - Everything Built In
Microsoft SQL Server 2016 - Everything Built In
 
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis ServiceIntroduction to Microsoft SQL Server 2008 R2 Analysis Service
Introduction to Microsoft SQL Server 2008 R2 Analysis Service
 
Ssrs introduction session 1
Ssrs introduction session 1Ssrs introduction session 1
Ssrs introduction session 1
 
Sql server reporting services
Sql server reporting servicesSql server reporting services
Sql server reporting services
 
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility PresentationMicrosoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
 

Destacado

SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 OverviewEric Nelson
 
Jim Killian\'s SQL Server 2008 Portfolio
Jim Killian\'s SQL Server 2008 PortfolioJim Killian\'s SQL Server 2008 Portfolio
Jim Killian\'s SQL Server 2008 PortfolioJim Killian
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Mark Ginnebaugh
 
Infrastructure Planning and Design
Infrastructure Planning and DesignInfrastructure Planning and Design
Infrastructure Planning and DesignSergi Duró
 
Pkm gt lolos seleksi 2014.pdf
Pkm gt lolos seleksi 2014.pdfPkm gt lolos seleksi 2014.pdf
Pkm gt lolos seleksi 2014.pdfDeby Andriana
 
Conceitos de Imagem digital
Conceitos de Imagem digitalConceitos de Imagem digital
Conceitos de Imagem digitalMarco Pinheiro
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQLEhsan Hamzei
 

Destacado (7)

SQL Server 2008 Overview
SQL Server 2008 OverviewSQL Server 2008 Overview
SQL Server 2008 Overview
 
Jim Killian\'s SQL Server 2008 Portfolio
Jim Killian\'s SQL Server 2008 PortfolioJim Killian\'s SQL Server 2008 Portfolio
Jim Killian\'s SQL Server 2008 Portfolio
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
 
Infrastructure Planning and Design
Infrastructure Planning and DesignInfrastructure Planning and Design
Infrastructure Planning and Design
 
Pkm gt lolos seleksi 2014.pdf
Pkm gt lolos seleksi 2014.pdfPkm gt lolos seleksi 2014.pdf
Pkm gt lolos seleksi 2014.pdf
 
Conceitos de Imagem digital
Conceitos de Imagem digitalConceitos de Imagem digital
Conceitos de Imagem digital
 
Introduction to SQL
Introduction to SQLIntroduction to SQL
Introduction to SQL
 

Similar a Whats New Sql Server 2008 R2

SQL Server R2 Sunumu
SQL Server R2 SunumuSQL Server R2 Sunumu
SQL Server R2 SunumuÇözümPARK
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional PortfolioMoniqueO Opris
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 DatasheetMILL5
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerMicrosoft Tech Community
 
Sql Server 2008 Product Overview
Sql Server 2008 Product OverviewSql Server 2008 Product Overview
Sql Server 2008 Product OverviewIsmail Muhammad
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developersukdpe
 
Sql business intelligence
Sql business intelligenceSql business intelligence
Sql business intelligenceSqlperfomance
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseMohamed Tawfik
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptxFedoRam1
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServiceswebuploader
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewGeorge Walters
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing septMark Kromer
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformInformatik Aktuell
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012 Dhiren Gala
 
SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsJeannette Browning
 
CirrusDB Offerings
CirrusDB OfferingsCirrusDB Offerings
CirrusDB OfferingsAshok Sami
 

Similar a Whats New Sql Server 2008 R2 (20)

SQL Server R2 Sunumu
SQL Server R2 SunumuSQL Server R2 Sunumu
SQL Server R2 Sunumu
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
Sql Server 2012 Datasheet
Sql Server 2012 DatasheetSql Server 2012 Datasheet
Sql Server 2012 Datasheet
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layer
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
 
Sql Azure Pass
Sql Azure PassSql Azure Pass
Sql Azure Pass
 
Sql Server 2008 Product Overview
Sql Server 2008 Product OverviewSql Server 2008 Product Overview
Sql Server 2008 Product Overview
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developers
 
Sql business intelligence
Sql business intelligenceSql business intelligence
Sql business intelligence
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServices
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overview
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing sept
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012
 
SQL Server Versions & Migration Paths
SQL Server Versions & Migration PathsSQL Server Versions & Migration Paths
SQL Server Versions & Migration Paths
 
CirrusDB Offerings
CirrusDB OfferingsCirrusDB Offerings
CirrusDB Offerings
 

Más de Eduardo Castro

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL ServerEduardo Castro
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerEduardo Castro
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL AzureEduardo Castro
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflowEduardo Castro
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022Eduardo Castro
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022Eduardo Castro
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceEduardo Castro
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022Eduardo Castro
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Eduardo Castro
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql serverEduardo Castro
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsEduardo Castro
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Eduardo Castro
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsEduardo Castro
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en AzureEduardo Castro
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL ServerEduardo Castro
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Eduardo Castro
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesEduardo Castro
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesEduardo Castro
 

Más de Eduardo Castro (20)

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL Server
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL Server
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL Azure
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflow
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed Instance
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql server
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse Analytics
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en Azure
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL Server
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure Enclaves
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure Enclaves
 

Último

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Whats New Sql Server 2008 R2

  • 1. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
  • 2. Overview of SQL Server 2008 Major Enhancements from SQL Server 2008 to SQL Server 2008 R2
  • 3. SQL Server 2008 is a very powerful tool of Microsoft. SQL Server 2008 comes up with many enhancements in Security, Availability, Performance, Management, Storage, Programmability, BI( Business Intelligence ) and SSRS (Reporting Services) .
  • 4. New Editions 2 new premium editions to meet the needs of large scale datacenters and data warehouses New R2 Technologies Application and Multi-Server Management Managed Self-Service Business Intelligence Master Data Services StreamInsight Complex Event Processing Technology
  • 5. New R2 Solutions PowerPivot for SharePoint PowerPivot for Excel Parallel Data Warehouse Fast Track Data Warehouse
  • 6. Building on the momentum of SQL Server 2008, “R2” improves IT efficiency by reducing the time and cost of developing and managing applications Empowers end users to make better decisions through Self-Service Business Intelligence and enables organizations to scale with confidence by providing high levels of reliability, security and scalability for business critical applications.
  • 7. Report Builder 3.0 with support for geospatial visualization Application and Multi-server Management - SMP scale up with support for up to 256 logical processors. This CTP provides the first opportunity to explore some of the features of SQL Server 2008 R2 and see how it all comes together to enhance performance and scalability, enable self-service BI and improve IT and developer efficiency.
  • 8. SQL Server 2008 R2 comes up with two new feature in scalability and performance enhancements: Support for More Than 64 CPUs- The number of CPU cores that a server can use for database operations been increased from 64 to 512. Unicode Compression-Unicode data that is stored in nvarchar(n) and nchar(n) columns is now compressed by using an implementation of the standard Compression Scheme for Unicode(SCSU) algorithm.
  • 9. Datacenter Designed to deliver a high-performing data platform that provides the highest levels of scalability for large application workloads, virtualization and consolidation Key features new to Datacenter: Application and Multi-Server Management for enrolling, gaining insights and managing over 25 instances
  • 10. High-scale complex event processing with SQL Server StreamInsight Supports more processors and up to 256 logical processors for highest levels of scale Supports memory limits up to OS maximum
  • 11. SQL Server 2008 R2 Parallel Data Warehouse is a highly scalable data warehouse appliance-based solution
  • 12. Key features new to Parallel Data Warehouse: 10s to 100s TBs enabled by MPP architecture Advanced data warehousing capabilities like Star Join Queries and Change Data Capture Integration with SSIS, SSRS, and SSAS Supports industry standard data warehousing hub and spoke architecture and parallel database copy
  • 13.
  • 14.  Pre-configured For Each SQL Server Instance On Each Compute Node.  Drives Configured As RAID1 To Avoid Appliance Failover for a Single Drive Failure  IBM Compute Nodes Will Have 1 Lun (1 RAID1 Pair)  Dell Compute Nodes Will Have 2 Lun’s (2 RAID1 Pairs)  HP Compute Nodes Will Have 3 Luns’s (3 RAID1 Pairs)  Tempdb:  Sort-work Area For Data Loading Into Clustered Index Tables  Spill Area For Hash Joins Not Fitting Into Memory
  • 15. Pre-configured 4 RAID10 Pairs for Primary User Data 1 RAID10 Pair for Database Logs 2 LUN’s Are Spread Across Each RAID Pair User Databases Are Separate Physical SQLServer Databases Staging Database (Optional) Used for Loading and to Minimize Fragmentation
  • 16.
  • 17.
  • 18.
  • 19. You can implement it simply when creating table: With (Data_Compression=ROW) or after creating table: Alter Table [Name] REBUILD WITH(Data_Compression=ROW)
  • 20. SQL Server 2008 R2 introduces the SQL Server Utility for managing multiple instances of the SQL Server Database Engine. In SQL Server Management Studio, organizations will gain insights into their growing applications and SQL Server instances
  • 21. Consolidation management Use a new explorer in SQL Server Management Studio to access the central management for multi-server management and at-a-glance dashboard views Improve service levels Set policies to define desired utilization thresholds across target servers or applications within a new central management point. Identify issues with instances and applications
  • 22.
  • 23. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
  • 24. It also introduces a unit of management called a data-tier application that provides an application-based view for managing the data-tier objects in the SQL Server Utility or stand-alone instances of the Database Engine. R2 makes it easier for DBAs to move databases around from server to server in much the same way virtualization admins move guest OS’s around between physical hosts.
  • 25. SQL Server 2008 R2 still has the same concept of databases, but it’s added a new level above databases called Data-Tier Applications, abbreviated DAC The DAC includes the database schema plus some server-level objects required in order to support the database, like logins. The DAC does not include the data inside your database.
  • 26. For deployment best practices, you should have any necessary data (configuration tables, basic lookup tables) already scripted out as part of your deployment strategy. With the DAC approach, it makes sense to put these scripts inside the database as objects. For example, you might have a stored procedure called usp_deploy that populates all of the necessary configuration tables via insert statements.
  • 27. Developers create and update their database schema, stored procedures, functions, etc. inside Visual Studio, packaging them into DAC Packs, and handing them to the database administrator.
  • 28. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
  • 29. SQL Server installs by creating sysprep-ed images of SQL Server standalone instances that can be copied and quickly installed on target systems. Enables rapid provisioning and configuration using prepared images stored in VHDMart for Hyper-V deployments.
  • 30. SQL Server 2008 Sysprep accomplishes the install in two phases behind the scenes: prepare and configure. In SQL Server 2008 R2, two new SQL Server setup actions are exposed to the users: PrepareImage (also referred to as “prepare”) and CompleteImage (also referred to as “complete” or “configure”).
  • 31. SQL Server PrepareImage takes about 30 minutes for Engine and RS components, whereas CompleteImage takes a few minutes. Windows SysPrep process can be run in between the two steps to create Windows OS image and deploy to target computers, but is not a required step. These two steps can be run back-to-back on the same computer. Sysprep will be able to save on the average an estimated 30 minutes per install.
  • 32. Empower your business units and users to create and share BI solutions through familiar and intuitive tools SQL Server PowerPivot Add-in for Excel(formerly known as "Gemini) SharePoint 2010 based Operations Dashboard SQL Server Reporting Services Report Builder 3.0 Rich visualization of geospatial data
  • 33. So, what is PowerPivot then? New client and server components for self- service, managed BI Client component lights up Excel 2010 Huge data capacities and mash-ups In-memory SSAS data model Server component lights up in SharePoint 2010 Integrated SSAS service to handle data models Excel Services used to render spreadsheets
  • 34. PowerPivot client tool Add-in for Excel 2010 Provides SSAS engine, PowerPivot UI Creates in-memory database model Gather data for analysis Load & Prepare Data option Connect to data sources (lots of options) Import data into PowerPivot tab Select columns, filter data as needed
  • 35. Describe how data is related Inform PowerPivot of data relationships Supports basic PK-FK type relationships Create basic data model Use expressions (DAX) to add calculations Includes many Excel functions Expressions based on columns, not cells
  • 36. Use pivot-tables and pivot-charts Updated task pane for selecting data Data elements grouped by PowerPivot tab Use as dimensions or measures as appropriate New and updated visualizations Slicers (excellent!) Sparklines (excellent!) Improved icon sets, data bar formatting Improved chart options and performance
  • 37. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
  • 38. Master Data Services helps enterprises standardize the data people rely on to make critical business decisions. With Master Data Services, IT organizations can centrally manage critical data assets companywide and across diverse systems, enable more people to securely manage master data directly, and ensure the integrity of information over time.
  • 39.
  • 40. Master Data Services is a Master Data Management application that consists of the following components and tools Master Data Services Configuration Manager, Master Data Manager Master Data Services Web service
  • 41. Master data hub that provides central management of master data entities and hierarchies and collections Thin-client stewardship portal that provides secure, role-based Web access to master data Versioning of all data entities and hierarchies Human workflow that notifies assigned owners by e-mail of business rule violations
  • 42. Flexible and extensible business rules that safeguard the quality of data entered in the master data hub Support for a broad range of hierarchy and attribute management strategies and requirements Comprehensive role-based security model that enables fine-grained, secure access to master data
  • 43.
  • 44. Models are the highest level of data organization in Master Data Services Entities Attributes and attribute groups Hierarchies (derived and explicit) Collections
  • 45. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
  • 46. Data volumes are exploding with event data streaming from sources such as RFID, sensors and web logs The size and frequency of the data make it challenging to store for data mining and analysis. The ability to monitor, analyze and take business decisions in near real-time
  • 47. SQL Server StreamInsight’s ability to derive insights from data streams and act in near real time provides significant business benefits. Some of the possible scenarios include: Algorithmic trading and fraud detection for financial services Industrial process control (chemicals, oil and gas) for manufacturing Electric grid monitoring and advanced metering for utilities Click stream web analytics Network and data center system monitoring.
  • 48. .NET StreamInsight Application C# Development LINQ StreamInsight Application at Runtime Event sources Event targets Input StreamInsight Engine Output Devices, Sensors Adapters Adapters Pagers & Monitoring devices Standing Queries KPI ` Dashboards, Web servers SharePoint UI Query Query Logic Logic Trading stations Event stores & Databases Query Logic Stock ticker, news feeds Event stores & Databases
  • 49.
  • 50. Events Represent the user payload along with temporal characteristics Streams Sequence of events Flows into (one or more) standing queries in StreamInsight engine Queries Operate on event streams Apply desired semantics on events Adapters Convert custom data from event sources to / from StreamInsight events
  • 51. Database Applications Event-driven Applications Query Ad-hoc queries or Continuous standing Paradigm requests queries Latency Seconds, hours, days Milliseconds or less Data Rate Hundreds of events/sec Tens of thousands of events/sec or more Event request output input stream response stream
  • 52. Latency Months CEP Target Scenarios Days Hours Relational Database Applications Operational Analytics Applications, Logistics, etc. Minutes Data Warehousing Applications Seconds Web Analytics Applications 100 ms Monitoring Manufacturing Financial Trading Applications Applications < 1 ms Applications 0 10 100 1,000 10,000 100,000 ~1million Aggregate Data Rate (Events/sec)
  • 53. Analysis of Click Streams on MSN.com Web Server log streamed into StreamInsight Categorizing user behavior based on URL: Click targets Search keywords Segmentation of user IDs into markets Adapting navigational structure and ad placement in real time Patterns over time windows: user first clicks PageA, then PageB, then PageC within X seconds High performance requirements Millions of online users Low latency (seconds) Possible late events
  • 54. New Editions 2 new premium editions to meet the needs of large scale datacenters and data warehouses New R2 Technologies Application and Multi-Server Management Managed Self-Service Business Intelligence Master Data Services StreamInsight Complex Event Processing Technology
  • 55. New R2 Solutions PowerPivot for SharePoint PowerPivot for Excel Parallel Data Warehouse Fast Track Data Warehouse
  • 56. SQL Server 2008 R2 High Availability and Windows 2008 R2 Group Policy Changes http://sqlwindows1209.eventbrite.com
  • 57. Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net