SlideShare une entreprise Scribd logo
1  sur  71
Télécharger pour lire hors ligne
{GET DATE – 30/03/2010}
   {WHERE – Gdańsk, Restauracja ESTRAGON}
{AUDIENCE TYPE – SQL Server 2008 R2 Launch}
{get: BIO}
• związany z informatyką od dwunastu lat
• kilkuletnie doświadczenie w informatyce bankowej [Zorba, AS/400, ICBS, BTeller]
• od ponad czterech lat pracuje w dużej spółce informatycznej
• na co dzień interesujący się MOSS, Disaster Recovery, High Availibility, wirtualizacją,
bezpieczeństwem fizycznym, tworzeniem procedur bezpieczeństwa, umowami SLA, ISO
• konsultant i wdrożeniowiec przy projektach audytów licencyjnych, systemów procedur
bezpieczeństwa i operacyjnych, wdrożeniach platformy SharePoint,
• uczestnik kilku programów Microsoft: Connect, Community Leadership Programm,
ITPro Momentum, VS2010 Terminology Community, Windows 7 Beta, Desktop
Deployment Planning Service, New Efficiency Program, Subject Matter Expert
• lider wrocławskiej grupy PLSSUG
• prelegent na spotkaniach społeczności
• Microsoft System Center Influencer
• Członek Technical Support Team w GITCA (wcześniej Culminis) odpowiedzialny za rejon
EMEA, APAC, NORAM, LATAM
• Członek PASS programm Committee for 2010
• autor kilku artykułów technicznych i współpracownik wydawnictwa aPress
• właściciel kilku blogów (w tym dwóch specjalizowanych)
{get: CERT}
Posiadane certyfikacje:
•Microsoft Certified Professional
•Microsoft Certified System Administrator
•Microsoft Certified Technology Specialist
     •Windows 2008 Server Application Configuring
     •Windows 2008 Server Infrastructure Configuring
     •Windows 2008 server Active directory Configuring
•Microsoft Certified IT Professional
     •Windows 2008 Server Administrator
•Microsoft Licensing Specialist
•Microsoft Lite Licensing Sales Specialist
•Microsoft Small Business Specialist
•Microsoft Office Sales Specialist 2003/2007
•Avocent Technical Support
•Novell System Administrator
Why Enterprise is Right for You?

The right version of SQL Server for all businesses that need to:
• Achieve higher levels for high availability, scalability and security
• Maximize business insight from organizational data
• Dramatically reduce data management operational costs


       Enterprise-Class                       Organizational
                                                                                          Cost Reduction
         Capabilities                       Business Intelligence




 • Higher availability and scalability   • Grow to support enterprise scale        • Up to 50% reduction in storage costs
 • Increase administrator productivity   • Provide faster results with high data   • Virtualization advantages
 • Enhanced security and performance       quality                                 • Greater savings from consolidation
                                         • Integrate information across your
                                           business

   Multiple Instance Clustering,          Scale-out Reporting & Analysis             Multiple Instance Clustering,
   Application and Multi-server             Servers, Partitioned Cubes,              Application and Multi-server
     Management, Resource                PowerPivot for SharePoint 2010,               Management, Resource
   Governor, Transparent Data            High-Speed Connectors, Master               Governor, Transparent Data
            Encryption                            Data Services                               Encryption
Why Choose Enterprise Edition?

                                          High Availability
                                       Ensure the highest level
                                      of business continuity by
                                      reducing unplanned and
                                         planned downtime
             Cost Savings
         Reduce costs and drive                                        Scalability and
            efficiencies that                                           Performance
         maximize return on IT                                     Deliver an infrastructure
              investment                                             that can grow with
                                                                    customer’s business




         Business Intelligence                                            Security
        Deliver business insight by                                   Provide a secure
         transforming data into                                    environment to protect
         actionable knowledge                                           sensitive data
                                          Manageability
                                       Manage and maintain
                                      customer infrastructure
                                           with increased
                                       productivity, visibility,
                                          and automation
SQL Server 2008 R2 Enterprise Top Benefits

     High             Scalability and          Security       Manageability        Business          Cost Savings
   Availability        Performance                                               Intelligence

 Multiple instance    Up to eight           Common            Application and   Partitioned cubes    Virtualization
 database             processors            Criteria          multi-server                           licensing benefits
 clustering                                 Certification     management

 Automatic page       Multiple              SQL Server        Table             Star join query      Application and
 repair with          instances             audit             partitioning      optimizations        multi-server
 database mirroring                                                                                  management

 Database             Virtualization        Transparent       Resource          Master Data          Data compression,
 snapshots            licensing benefits    data encryption   governor          Services             including UCS-2

 Online               Data                  Extensible        Mirrored
                                                                                Change data          Multiple instance
 operations           compression,          encryption key    backups
                                                                                capture              database clustering
                      including UCS-2       management

 Live migration       Partitioned table                                         Fast Track for
                      parallelism                                               Data Warehouse

 Hot-add CPU          StreamInsight                                             Scalable shared
 and RAM              (serial processing)                                       databases
 Peer-to-peer                                                                   PowerPivot for
 replication                                                                    SharePoint 2010
                                                                                Data driven report
                                                                                subscriptions




ENTERPRISE EDITION has more than 60 features not in Standard edition
Why High Availability?                                                               High
                                                                                     Availability



• Businesses need to work around the clock to meet customer demands
• When systems are not running, businesses are losing revenue, opportunities,
  customers and reputation
• High availability reduces the impact of required maintenance on
  day-to-day operations and helps recover quickly from disasters
• Businesses need flexibility to easily build high availability solutions that meet
  business and technology needs

                                                           Online operations
   Multiple instance clustering


                                  Prevent Unplanned
                                                           Live Migration
                                      Downtime
   Automatic page repair with
   database mirroring               Reduce Planned
                                      Downtime
                                                           Hot-add CPU and RAM


   Database snapshots
                                                          Peer-to-peer replication
Prevent Unplanned Downtime                                                               High
                                                                                         Availability




                                                        Multiple-Instance Database
                                                         Clustering
  Applications &
  Business Logic            110010
                             110010
                            100101
                             100101
                            110010
                             110010
                                      110010
                                      100101
                                      110010
                                                        • More than one passive node is
                                                          available to host instances from
                            100101
                             100101   100101
                            110010
                             110010   110010




                                                          multiple failovers on active nodes
                                                        • Having multiple failover nodes
                                                          provides greater availability
                                                        • Multiple instances can share the
Active        Failover     Offline
                           Active              Active
                                                          same failover node, which reduces
                                                          hardware costs
                                                        • Simplified setup reduces
                                                          administrative costs


         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
Enhanced Database Mirroring                                                            High
                                                                                       Availability



                                           High Performance Mirroring
                                            •   Increase performance through
                                                asynchronous mirroring
                                           Automatic Page Repair
Applications &                              • Automatically detects page corruption
Business Logic                                and retrieves data from the mirror
                                            • Reduces downtime and
                                              management costs
                                            • Minimizes application changes to
                                              correctly handle I/O errors
                                           Reporting from Mirror
                                            •   Increase utilization of mirror server
 Principal           Mirror
                                            •   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
Help Recover From User Errors                                                      High
                                                                                   Availability



                         110010
                         100101
                         110010
                         100101
                                            Database Snapshots
                         110010




                                            •   Provide a read-only static view of the
Applications &                                  database at a point in time
Business Logic
                                            •   Revert to a point in time before user
                                                error
                                            •   Data loss is limited to changes after
         Snapshot    Source                     the snapshot
            110010
            100101




                                                Run reports from a snapshot created
            110010
            100101
            110010

                                            •
                                                on the mirror server in a mirror to
                       110010
                       100101
                       110010
                       100101
                       110010




                                                better utilize resources




    ―Database snapshots allow you to create read-only databases for reporting
    and can also be useful in your data recovery efforts in the event of a disaster.‖
                                           —Tim Chapman, SQL Server Database Administrator
Maintain Databases Without Downtime                                                 High
                                                                                    Availability




                   110010
                   100101
                                        Online Operations
                   110010
                   100101




                                            Allow routine maintenance without
                   110010



                                        •
                                            corresponding downtime
Applications &
                                             ‒   Online index operations
Business Logic
                                             ‒   Online page and file restoration
                                             ‒   Online configuration of peer-to-peer nodes
     Table        Index
                     0
                     5                  •   Users and applications can access
                     1
                  Deleted
                  Deleted                   data while the table, key, or index is
                    2
                     4
                     2
                  Deleted
                     3
                     3
                  Deleted
                                            being updated
                     4
                     7
                     4
                     5
                     5
                     0
                     6
                     3
                     7




   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
Minimize Planned Downtime and Increase                                                           High
                                                                                                 Availability

Efficiency
                                                       Live Migration
                                                       •   Move running instances of VMs
                                                           between host servers
Applications &                                         •   Virtual machines can be moved for
Business Logic       11001010
                     11001010
                      11001010
                      11001010
                        0101
                        0101
                         0101
                         0101
                     11001010
                     11001010
                      11001010
                      11001010
                        0101
                        0101
                         0101
                         0101
                                                           maintenance or to balance workload
                                                           on host servers
                      110010
                       110010
                       110010
                       110010




                      11001010
                      11001010      11001010
                                    11001010
                                                       •   Perform maintenance on physical
                                                           machines without any downtime
                        0101
                        0101          0101
                                      0101
                      11001010
                      11001010      11001010
                                    11001010
                        0101
                        0101          0101
                                      0101
                       110010
                       110010        110010
                                     110010




                                                       •   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
Minimize Planned Downtime                                                     High
                                                                              Availability



                                         Hot-Add CPU and RAM
                                         •   Dynamically add memory and
Applications &                               processors to servers without
Business Logic      110010      110010
                                             incurring downtime
                    100101      100101
                    110010      110010
                    100101      100101




                                             Requires hardware support for either
                    110010      110010



                                         •
                                             physical or virtual hardware
                    110010      110010
                    100101      100101
                    110010      110010
                    100101      100101
                    110010      110010




   Hot-add CPU is the ability to dynamically add CPUs to a running system.
   Adding CPUs can occur physically by adding new hardware, logically by online
   hardware partitioning, or virtually through a virtualization layer.
                                                             —SQL Server Books Online
Access Data Seamlessly Across Servers                                                           High
                                                                                                Availability



                                                    Peer-to-Peer Replication
                                                    •   Increases reliability by replicating
                                                        data to multiple servers
 Applications &
 Business Logic                 110010
                                100101
                                                    •   Provides higher availability in case of
                                                        failure or to allow maintenance at
                                100101
                                110010
                                100101
                                100101
                                100101
                                110010




                                                        any of the participating nodes
                       110010
                       100101
                       110010
                       100101
                                                    •   Offers improved performance for
                                                        each node with geo-scale
                       110010




    110010




                                                        architecture
    100101
    110010
    100101
    110010




                                                    •   Add and remove servers easily
                                                        without taking replication offline, by
                                                        using the new topology wizard


       ―[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
Why Scalability and Performance?                                                            Scalability &
                                                                                            Performance



•   Use hardware and software resources more efficiently to reduce costs
•   Flexibility to address the need for more capacity
•   Predictable response times reduce user frustration and support costs
•   With different types of data, need to store, find and use the collected data.



                                                             Data compression, including
    Up to eight processors
                                                             UCS-2

                                     Scale Up to More
                                         Hardware
                                    Scale Out Reporting
    Multiple instances per server                           Partitioned table parallelism
                                      Increased Query
                                        Performance
                                        Predictable
                                       Performance
    Virtualization licensing                                StreamInsight (serial
    benefits                                                processing)
Scale Up to 8 Processors                                                                   Scalability &
                                                                                           Performance




        Standard Edition                         Use More Processors
        Up to 4 CPUs only                        •   Can execute parallel index and
                                                     consistency check operations
                                                 •   The query optimizer makes
                                                     operations parallel when there is a
                                                     benefit
        Enterprise edition
          Up to 8 CPUs                           •   Standard edition only uses single CPU
                                                     for index and consistency check
                                                     operations




   ―For most large queries SQL Server generally scales linearly or nearly linearly.
   For speed up, 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
Host More Instances Per Server                                                    Scalability &
                                                                                  Performance



                                          Multiple Instances
                                          •   Provides support for more processors
                                              and memory to consolidate multiple
                                              databases onto more powerful
                                              hardware
                                          •   Protect data through unique security
                                              contexts of each named instance
                                          •   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 HP
Optimize Workloads Via Virtual Machines                                                  Scalability &
                                                                                         Performance



                                            Virtualization Licensing
                                            •   Increases deployment flexibility by
                                                running SQL Server inside a
                                                virtualized OS, which allows it to be
 Applications &                                 easily moved or migrated to another
 Business Logic                                 server
                                            •   Allows 4 virtual machines/processor
                                                for each licensed physical processor
                                            •   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
Lower Storage Costs                                                                        Scalability &
                                                                                             Performance


                                                     Data Compression
                                                     •   20% to 60% compression ratios*
                                                     •   Saves disk storage
                                                          ‒   Can be used with backup
                                                              compression, now available with
                                          1001010
                                          0101001
                                                              Standard
                                          0100001
                                          1111011

                                                         Provides more room to store more
                                1001010   0101001
                                0101001
                                0100001              •
                                                         data, which allows more instances to
                                1111011
                                0101001



                                                         share disk resources
                                                     •   Reduces data size to increase
                                                         performance
                                                     •   Moves more applications to the data
                                                         center based on reduced storage

            "Upgrading to SQL Server 2008 and taking advantage of the Data
            Compression feature has enabled us to extend the useful life of our SANs. We
            are seeing data compression in excess of 80 percent.‖
                                                                      —TJ Fang, CIO, Quanta Computer

*Stated percentages are typical but not guaranteed
Increase Query Performance                                                            Scalability &
                                                                                      Performance



                                            Partitioned Table Parallelism
                                            •   Manage and access subsets of data
                                                quickly and efficiently by running
                                                queries against partitioned tables in
                                                parallel
                                            •   Reduce time for data load and
                                                maintenance operations
                                            •   Take advantage of all CPUs in the
                                                machine for processing to deliver
                                                results faster




   ―Enhancements in partition query dramatically reduce the effects of lock escalation
   on systems that have to process hundreds and thousands of transactions per
   second, improving availability and improv[ing] query response time.‖
                                             —Randy Dyess, SQL Server Mentor, TechNet Article
Make Decisions in Near Real-Time                                                                                                     Scalability &
                                                                                                                                     Performance

                                      Application
                                                                                                StreamInsight




                                                                              Output Adapters
 Input Adapters




                                     MSFT CEP Engine

                                                                                                •   Monitor, analyze, and act on data in
                                                                                                    motion with complex event processing
                                                                                                •   Process events from RFID, sensors,
                                       Reference data
                                                                                                    pressure flows, web analytics, and
    Event sources                                  Event Targets                                    other external input with low latency

                                                  Pagers & Monitoring devices
                                                                                                •   Combine events with historical data to
                                                                                                    gain insight into the current state of
                  Devices, Sensors

                                                                    `
                                                                                                    your business
                    Web servers                  KPI Dashboards, SharePoint UI

                                                                                                •   Continuous improvement with the
 Event stores & Databases
                                                           Trading stations
                                                                                                    ability to adjust KPIs based on data
                                                                                                    processed
Stock tickers & News feeds                             Event stores & Databases



                    ―…derive immediate business value from this raw data by lowering the cost to extract,
                    analyze, and correlate the data and by allowing you to monitor, manage, and mine the
                    data for conditions, opportunities, and defects in close to real time.‖
                                                                                                                          —Microsoft TechNet
Why Security?                                                                               Security



• Data is competitive asset and security against misuse is high business priority
• Organizations operate under rules and regulations that mandate strict data
  security, privacy and integrity controls
• Prevent unauthorized access to data
• Protect against lost or stolen backup data
• Audit access to ensure proper use



   Common Criteria Certification                              Transparent data encryption

                                    Audit All User Actions

                                   Comply with Data Privacy
                                        Regulations

                                   Protect Encryption Keys

   SQL Server audit                                           Extensible key management
Enable World-Class Compliance                                                            Security




                   Key Criteria                  Common Criteria Certification
    Security functions: Access control, audit,   •   Requirement for many governments,
    management, identification &                     industries, and enterprise customers
    authentication, session handling and
    memory management                            •   SQL Server 2008 Enterprise achieved
                                                     Common Criteria (CC) compliance at
    Assurance components: Functional specs           EAL1+ (Evaluation Assurance Level)
    and high level design plus independent
    vulnerability testing                        •   Represents the third time for CC
                                                     compliance and the first time for a 64-
    Environment: CC certified OS (Windows            bit version of SQL Server
    Server) and admin roles
                                                 •   R2 is built on the SQL Server 2008
                                                     foundation and brings forward the
                                                     security benefits with minimal changes
                                                     to the core engine



   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
Audit All User Actions                                                                        Security




                                                         SQL Server Audit
                                                         •   Track reads, writes, and other events
    Employee                                User:
                                       Employee
                                            User:
                                                             to Windows Application Log and
    Marc
    Boyer
                                       Marc Tina
                                               Anders
                                       BoyerMakovec
                                               Riis          Windows Security Log
    Salary:                            Salary: Action:
                                               Action:
    $40.000                            $40.000 WRITE
                                               READ
                                                         •   Detect misuse of permissions early on
                                       AUDIT                 to limit possible damage
                                                         •   More granular audits for flexibility
                                                         •   Built into the database engine
                                                         •   Simple configuration using SQL
                                                             Server Management Studio
                                                         •   Faster performance than SQLTrace


   ―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
Seamlessly Encrypt Data                                                                         Security




                                                        Transparent Data Encryption
                                                        •   Encrypt the entire database on the
                                                            disk to protect against lost or stolen
   Employee          1100101        11001       11001
   Marc              0010100        01001       01001
                     1010011        01001       01001
   Boyer

                                                            disks or backup media
                     1010110        01001       01001
   Salary:           0101001
   $40.000           1000111
                                        11001
                                        01001
                                        01001

                                                            Does not increase database size and
                                        01001
                                                        •
                                                            has minimal performance impact
                                                        •   Does not require application changes
                                                        •   Backups are automatically encrypted
                                                        •   Protects against direct access to
                                                            database files




   ―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
Protect Encryption Keys                                                          Security




                                          Extensible Key Management
                                          •   “Defense in depth” makes
                                              unauthorized access to data harder
                                              by storing encryption keys away from
   Employee
                  1100101
                                              the data
   Marc           0010100
   Boyer
                                              May facilitate separation of duties
                  1010011
   Salary:
   $40.000
                  1010110
                  0101001                 •
                                              between DBA and data owner
                                          •   Uses HSM for encryption and
                                              decryption which may result in
                                              performance gains
                                          •   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
Why Manageability?                                                             Manageability



• Reduce the cost to administer servers and focus resources on most strategic
  needs and analyses
• Back up data for disaster recovery
• Efficiently monitor servers for compliance
• Prioritize business workloads based on resource needs




  Application and Multi-server
                                                           Resource Governor
  Administration                     Easily Manage
                                      Large Tables

                                 Manage a Large Number
                                      of Servers

  Table Partitioning             Help Ensure Predictable   Mirrored Backups
                                      Performance
Manage Multiple Servers                                                                   Manageability




                                                    Application and Multi-Server
                                                    Management
                    Data-Tier Developer             •   SQL Server Control Point provides
                                                        dashboard viewpoints into instance
                                                        and data-tier application utilization
    Database                              Control   •   Drill down into details to
   Administrator                           Point
                                                        troubleshoot or gather more
                   Managed Server Group                 information
                                                    •   Easily adjust default utilization
                                                        policies to meet the needs of your
          ―Finance‖
                                                        SQL Server environment
                                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
Divide and Manage Large Tables                                                        Manageability




                                            Table Partitioning
                                            •   Manage and access subsets of data
                                                quickly and efficiently
                                            •   Reduce time spent troubleshooting
                                                storage allocation issues
                                            •   Speed data load and maintenance
                                                operations
                                            •   Take advantage of all CPUs in the
                                                machine to complete operations
                                                more quickly




   ―Enhancements in partition query dramatically reduce the effects of lock escalation
   on systems that have to process hundreds and thousands of transactions per
   second, improving availability and improv[ing] query response time.‖
                                             —Randy Dyess, SQL Server Mentor, TechNet Article
Help Ensure Predictable Performance                                                       Manageability




                                              Resource Governor
                                              •   Allocate CPU and memory resources
                                                  to high-priority applications
                      110010
                                              •   Prevent runaway queries that hold
                                                  resources for extended periods
                      100101
                      110010
                      100101
                      110010




    LIMIT 50%
                                              •   Provide a consistent user experience,
     LOAD 25%                                     which can result in fewer service calls
                                                  about slow systems
    LIMIT 30%



    LIMIT 20%                                 •   Establish service-level agreements
                                                  (SLAs) with customers for predictable
         15%
    LOAD 45%
                                                  response times



   ―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
Increase Backup Reliability                                                                                       Manageability




                                                                          Mirrored Backups
                                                                          •   Mirroring a media set increases
                                                                              backup reliability by reducing the
                                                                              impact of backup-device
                                                                              malfunctions
1100          1100              1100          1100
                                                     1100
                                                     1010
                                                     0101
                                                                   1100
                                                                   1010
                                                                   0101
                                                                          •   As databases grow, the probability
                                                                              increases that failure of a backup
1010          1010              1010          1010
0101          0101              0101          0101   0010          0010
0010          0010              0010          0010



                                                                              device or media will make a backup
                                                            1100
       1100                            1100                 1010
       1010                            1010                 0101
       0101                            0101                 0010


                                                                              non-restorable
       0010                            0010




                                                                          •   Having a mirror can resolve some
                                                                              restore errors quickly by substituting
                                                                              mirrored media for damaged backup
                                                                              media


                     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
Why Business Intelligence?

•   Provide up-to-date data to all employees to enable intelligent decision-making
•   Align decisions and actions with business goals
•   Improve organizational agility
•   Process large amounts of data in a fast, efficient, and affordable manner



    Partitioned cubes                                     Fast Track Data Warehouse




    Star join query optimizations                          Scalable shared cubes



                                    Enterprise-Scale BI
    Master data services                                   PowerPivot for SharePoint 2010




                                                          Data-driven report
    Change data capture                                   subscriptions
Enterprise Scale BI
Data Warehousing

•   Data Compression
     ‒   20% to 60% compression ratios save disk storage
•   Table Partitioning and Table Partitioned Parallelism
     ‒   Run queries against partitioned cubes in parallel
     ‒   Speed data loads and minimize downtime for maintenance
•   Star Join Optimizations
     ‒   Optimize common join scenarios to process more data faster
•   Resource Governor
     ‒   Prevent runaway queries providing users a consistent experience
•   Master Data Services
     ‒   Standardize the data people rely on to make critical decisions
•   Change Data Capture
     ‒   Speed updates to data warehouse tables
Reduce Data Warehouse Size                                                                   Business
                                                                                               Intelligence



                                                     Data Compression
                                                     •   20% to 60% compression ratios*
                                                     •   Saves disk storage
                                                          ‒   Can be used with backup compression,
                                    1001010
                                                              now available with standard
                                    0101001


                                                         Provides more room to store more data,
                                    0100001
                          1001010
                          0101001
                                    1111011
                                    0101001          •
                          0100001
                          1111011
                          0101001
                                                         which allows more instances to share
                                                         disk resources
                                                     •   Reduces data size to increase
                                                         performance
                                                     •   Moves more applications to the data
                                                         center based on reduced storage


            "We’re anticipating an 80 percent reduction in our backup file sizes using
            backup compression on SQL Server 2008.‖
                                                 —Peter Hammond, President, CyberSavvy

*Stated percentages are typical but not guaranteed
Increase Cube Query Performance                                                      Business
                                                                                     Intelligence



                                           Partitioned Table Parallelism
                                               •   Manage and access subsets of
                                                   data quickly and efficiently by
                                                   running queries against
                                                   partitioned cubes in parallel
                                               •   Reduce time for data load and
                                                   maintenance operations
                                               •   Take advantage of all CPUs in the
                                                   machine for processing to deliver
                                                   results faster




   ―Enhancements in partition query dramatically reduce the effects of lock escalation
   on systems that have to process hundreds and thousands of transactions per second,
   improving availability and improv[ing] query response time.‖
                                            —Randy Dyess, SQL Server Mentor, TechNet Article
Increase Performance for Large Queries                                                     Business
                                                                                           Intelligence

                  DIMENSION

                                                 Star Join Optimizations
                    TABLE




DIMENSION                            DIMENSION       •   Process more data in a shorter
  TABLE                                TABLE
                                                         time by optimizing common
                 FACT TABLE
                                                         join scenarios in a data
                                                         warehouse
                                                     •   Significantly reduce the amount
                                                         of processing for star schema
DIMENSION                            DIMENSION
  TABLE                                TABLE

                                                         queries
                                                     •   Faster join processing speeds
                  DIMENSION
                    TABLE                                up lookups during data load,
                                Rows Returned            which shortens load windows
                                1,000,000
                                 623,194                 and enables more frequent
                                                         updates for better reporting


      ―In addition to faster query processing, 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
Help Ensure Predictable Performance                                                         Business
                                                                                            Intelligence



                                                Resource Governor
                                                     •   Allocate CPU and memory
                                                         resources to high-priority
                                                         applications
                        110010
                        100101
                        110010                       •   Allow OLTP and data warehouse
                                                         workloads on the same server
                        100101
                        110010




    LIMIT 50%
                                                         while limiting the impact of large
     LOAD 25%
                                                         data warehouse queries on OLTP
    LIMIT 30%
                                                     •   Provide a consistent user
                                                         experience, which can result in
    LIMIT 20%
                                                         fewer service calls about slow
         15%
    LOAD 45%                                             systems



   ―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
Clean Incoming Data                                                                Business
                                                                                   Intelligence




  1100      1100      1100
                                           Master Data Services
  1010      1010      1010


                                                   Standardize the data people rely
  0101      0101      0101

  CRM    Accounting   LOB                      •
                                                   on to make critical business
                                                   decisions
                                               •   Enable central management of
                                                   data entities and hierarchies
                                               •   Provide human workflow
                                                   notification of data that violates
                                                   business rules
                                               •   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
Provide Enterprise-Scale Integration                                                    Business
                                                                                        Intelligence



                                            Change Data Capture
                        11001
                        11001
                        01001
                        01001                    •   Enable change tracking to the
                                                     data in tables
                        01001
                        01001
                        01001
                        01001




                                                 •   Speed updates to data
                                                     warehouses by capturing net
                                  UPDATE
                                  INSERT             changes

                         CHANGE
                                                 •   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)
More Enterprise-Class Integration                                  Business
                                                                   Intelligence



                        High-speed connectors
                           •   Third-party high speed connectors that
                               are available for Oracle and Teradata
                               deliver unparalleled throughput to extract
                               and load data to and from Oracle and
                               Teradata
                        Pipeline data and text mining
                           •   Perform prediction queries against a data
                               mining model while loading the data
                               warehouse to reduce overall data load
                               time
                        Fuzzy lookup
                           •   Clean, correct, and provide missing data
                               values
                           •   Standardize information to provide more
                               accurate reports with less intervention
                        Microsoft Connector for SAP BI
                           •   SAP certified connector for SQL Server
                               Integration Services to connect to the SAP
                               NetWeaver Business Intelligence system
Fast Track Data Warehouse 2.0
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.
Enterprise Scale BI
Analysis Services

•   Scalable Shared Databases
    ‒   Scale analysis workload across multiple commodity servers
•   Partitioned Cubes
    ‒   Improve query performance
•   Proactive Caching
    ‒   Increase performance while maintaining maintainability
Provide Enterprise-Scale Analytics                                 Business
                                                                   Intelligence


                        Scalable Shared Database
                           •   Centralized, read-only Analysis Services
                               database shared by multiple instances
                           •   Scale workload across multiple commodity
                               servers


                        Partitioned Cubes
                           •   Decrease disk space required and processing
                               time
                           •   Improved query performance
                           •   Scale out to multiple servers

                        Proactive Caching
                           •   Provide performance of multidimensional
                               online analytical processing (MOLAP), while
                               retaining immediacy and manageability
                               offered by relational OLAP (ROLAP)
Enterprise Scale BI
Reporting Services

•   PowerPivot for SharePoint 2010
    ‒ Manage and share reporting data
    ‒ Provide analysis data to all users

•   Data Driven Report Subscriptions
    ‒   Easily manage report distribution
    ‒   Get the right data to the right people
Provide Richer Data Analysis to All Users                                                           Business
                                                                                                         Intelligence



                                                                   PowerPivot for SharePoint 2010
                                                                      •   Examine large amounts of data in a
                                                                          familiar tool to gain deep insight
                                                                      •   Work seamlessly with SharePoint 2010 to
                                        Administrator                     collaborate with thousands of users on
                                                                          that data
                                                                      •   Enable IT organizations to manage the
                                                                          service with the PowerPivot Management
                                                                          Dashboard




 Power User /                                           End User
Report Developer




               "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
Provide Enterprise-Scale Reporting                                       Business
                                                                         Intelligence




                       Data-Driven Report Subscriptions
                       •   Use a single subscription to push the right
                           information to the right recipients in the right format
                       •   Reduce administrative burden associated with
                           reporting solutions

                       Scale-Out Reporting Deployment
                       • Provide significant performance improvements
                       • Incrementally add or remove commodity servers
                       • Increase number of concurrent users using load
                         balancing
Why Cost Savings?

• Greater demand to lower need for new storage and servers
• Need to more efficiently use existing resources, hardware, software and people,
  to meet external and internal customer needs
• Need to provide higher availability without increasing costs




  Virtualization licensing benefits                   Data compression, including UCS-2



                                      Cost Savings

  Application and Multi-server
                                                      Multi-instance clustering
  Management
Increase Server Utilization with Virtual Machines                                        Cost
                                                                                         Savings



                                            Virtualization Licensing
                                            Benefits
                                            •   Increases deployment flexibility by
                                                running SQL Server inside a
 Applications &                                 virtualized OS, which allows it to be
 Business Logic                                 easily moved or migrated to another
                                                server
                                            •   Allows 4 virtual machines/processor
                                                for each licensed physical processor
                                            •   Provides flexibility in managing server
                                                farms by removing the 90-day wait
                                                between server moves



    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
Manage More Efficiently at Scale                                                             Cost
                                                                                             Savings



                                                        Application and Multi-Server
                                                        Management
                     Data-Tier Developer                •   Identify consolidation opportunities
                                                            through dashboard viewpoints into
                                                            instance and data-tier application
                                                            utilization
     Database                                Central
    Administrator                          Management
                                                        •   Strengthen collaboration between IT
                    Managed Server Group                    and development with a single unit of
                                                            deployment across Visual Studio
                                                            2010 and SQL Server 2008 R2

           ―Finance‖
                                                        •   Reduce time and errors associated
                                 Client                     with database application
                                                            deployments and upgrades


   "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
Lower Storage Costs                                                                          Cost
                                                                                               Savings



                                                     Data Compression
                                                     •   20% to 60% compression ratios*
                                                     •   Saves disk storage
                                                          ‒   Can be used with backup compression,
                                          1001010
                                                              now available with Standard
                                          0101001


                                                         Provides more room to store more data,
                                          0100001
                                1001010
                                0101001
                                          1111011
                                          0101001    •
                                0100001
                                1111011
                                0101001
                                                         which allows more instances to share
                                                         disk resources
                                                     •   Reduces data size to increase
                                                         performance
                                                     •   Moves more applications to the data
                                                         center based on reduced storage


            "We’re anticipating an 80 percent reduction in our backup file sizes using
            backup compression on SQL Server 2008.‖
                                                                 —Peter Hammond, President, CyberSavvy


*Stated percentages are typical but not guaranteed
Lower Costs for Cluster Nodes                                                              Cost
                                                                                           Savings




                                                        Multiple-Instance Database
                                                        Clustering
  Applications &                                        •   More than one passive node is
  Business Logic            110010
                             110010
                            100101
                             100101
                                      110010
                                      100101
                                                            available to host instances from
                                                            multiple failovers on active nodes
                            110010
                             110010   110010
                            100101
                             100101   100101
                            110010
                             110010   110010




                                                        •   Multiple instances can share the
                                                            same failover node, which reduces
                                                            hardware costs
Active        Failover     Offline
                           Active              Active   •   Simplified setup reduces
                                                            administrative costs




         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
SQL Server 2008 R2 Enterprise Top Benefits

     High             Scalability and          Security       Manageability        Business          Cost Savings
   Availability        Performance                                               Intelligence

 Multiple instance    Up to eight           Common            Application and   Partitioned cubes    Virtualization
 database             processors            Criteria          multi-server                           licensing benefits
 clustering                                 Certification     management

 Automatic page       Multiple              SQL Server        Table             Star join query      Application and
 repair with          instances             audit             partitioning      optimizations        multi-server
 database mirroring                                                                                  management

 Database             Virtualization        Transparent       Resource          Master Data          Data compression,
 snapshots            licensing benefits    data encryption   governor          Services             including UCS-2

 Online               Data                  Extensible        Mirrored
                                                                                Change data          Multiple instance
 operations           compression,          encryption key    backups
                                                                                capture              database clustering
                      including UCS-2       management

 Live migration       Partitioned table                                         Fast Track for
                      parallelism                                               Data Warehouse

 Hot-add CPU          StreamInsight                                             Scalable shared
 and RAM              (serial processing)                                       databases
 Peer-to-peer                                                                   PowerPivot for
 replication                                                                    SharePoint 2010
                                                                                Data driven report
                                                                                subscriptions




ENTERPRISE EDITION has more than 60 features not in Standard edition
www.sqlpass.org


                                                                 www.sqlpass.org/PASSChapters


www.sqlpass.org/getchapterinfo



                                                                    www.sqlpass.org/na2010




 Follow / Join us online: Twitter @sqlpass #sqlpass, LinkedIn group, Facebook group
Dziękuję za uwagę, proszę o ocenę mojej sesji
                             PYTANIA PO SESJI / KONTAKT:
       MAIL: KoprowskiT@windowslive.com | MSG: KoprowskiT@windowslive.com
     JABBER: KoprowskiT@alfa.incenti.net.pl | SKYPE: tjkoprowski (niezmiernie rzadko)
                      TWITTER/FACEBOOK/LINKEDIN: KoprowskiT

                                            BLOGI:
    ITPRO Anorak’s Vision: http://itblogs.pl/blogs/notbeautifulanymore/default.aspx [PL]
     Volume Licensing Specialites: http://volumelicensingspecialites.wordpress.com [PL]
         Anorak’s Influence View: http://anorakinfluenceview.wordpress.com [EN]

                                           STRONY:
        Społeczności IT: http://www.ms-groups.pl | CodeGuru: http://www.codeguru.pl
Virtual Study Portal: http://www.virtualstudy.pl | Windows Server System: http://www.wss.pl
                    Global IT Community Association: http://www.gitca.org
                    Polish SQL Server User Group: http://www.plssug.org.pl
© 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.
Summary of Scenarios
Advantages of Enterprise Edition Deck
            Description                      Scenario Keywords          Sample Industry     Slides
Online retailer faces downtime when     High Availability (Unplanned    Retail            6–13*
servers are overloaded                  Downtime)
Manufacturer is unable to work when     High Availability (Unplanned    Manufacturing     6–13*
ERP and CRM systems are down            Downtime)
Government agency needs to protect      Manageability, Business         Public Sector     14–17
against disaster                        Continuity, Disaster Recovery
Airline needs servers to be available   High Availability (Planned      Airline           18–24
even when performing maintenance        Downtime)
Manufacturer notices slow response      Manageability, Scalability,     Manufacturing     25–29
while month-end reports are run         High Availability
Energy company modernizes its           Manageability, Scalability,     Energy            30–37
infrastructure                          Virtualization
Company needs to protect patient        Security, Governance            Pharmaceutical    38–43
and other data
Financial company deals with large      Reporting, Scalability,         Financial         44–51
volumes of data by using reporting      Performance, Data
and data warehousing                    Warehousing
Retailer uses data mining to stop       Reporting, BI, Data Mining      Retail            52–58
fraud and increase sales

* Talking points cover both unplanned downtime scenarios
Why SQL Server Enterprise Edition?
                    SQL Server 2005/2008 Enterprise has more than 60 exclusive features
                                    that build on the Standard edition
                               SQL Server 2005 Enterprise                                                  SQL Server 2008 Enterprise
                                                                                                    (SQL Server 2005 Enterprise plus the following)

Availability                             Manageability & Security                                    o Hot-add CPU support
 o Database mirroring asynchronous        o Common Criteria Compliance                               o Resource Governor
 o Fast recovery                          o Virtual Interface Adapter (VIA) support
                                                                                                     o Backup compression
 o Database Snapshots                                                                                  Transparent data encryption
                                         Integration                                                 o
 o   Online page & file restores           o Fuzzy lookup/grouping transformations                   o Third-party key management
 o   Differed transactions                 o Term extraction and term lookup transformations         o Security auditing
 o   Online index operations               o Dimension & partition processing adapters               o Change Data Capture
 o   Parallel index operations             o Data mining enhancements                                o 16-node failover clustering
 o   > 2-node failover clustering                                                                    o Online configuration of peer-to-peer nodes
                                         Analysis
                                          o Proactive caching                                        o Data compression
Scalability & Performance
  o Table and index partitioning           o   Partitioned cubes                                     o Start join query optimization
  o > 4-processor support                  o   Perspectives                                          o Data profiling tools (SQL Server Integration
  o Hot-add memory support                 o   Semi-additive measures                                  Services)
                                                                                                     o Persistent high-performance lookup (SQL
  o > 16-instance support                  o   Account intelligence
                                                                                                       Server Integration Services)
  o Scalable shared databases              o   Full writeback support
  o Indexed views                          o   Compressed and binary XML support
  o Parallel DBCC                          o   Cross-database/server linked dimensions & measures
  o Updateable distributed partitioned
    views                                Data Mining
  o Advanced scanning                     o Time series cross prediction
                                          o Data mining algorithm extensibility
Replication
 o Peer-to-peer replication                o Unlimited concurrent data mining queries
 o Oracle publishing                       o Unlimited # of attributes for association rules
                                           o Prediction & processing enhancements for data
                                             mining models
                                         Virtualization
                                           o Unlimited virtualization licensing
Why High Availability?
• Businesses need to work around the clock to meet
  customer demands
• When systems are not running, businesses are losing
  revenue, opportunities, customers, and reputation
• Reduces impact of required maintenance on day-to-
  day operations
• Helps to protect against disasters


                  Technology           Standard Edition       Enterprise Edition

 Clustering                         2-node                16-node

 Database mirroring                 Synchronous           Synchronous and
                                                          asynchronous
 Automatic page repair

 Online operations

 Live migration

 Hot-add memory and CPU

 Peer-to-peer replication
Why Scalability and Performance?
• Use hardware and software resources more efficiently
  to reduce costs
• Flexibility to address the need for more capacity
• Predictable response times reduce user frustration
  and support costs



                Technology              Standard Edition       Enterprise Edition
CPU support                         4                      8

Multiple-instance support           16 instances           More instances

Maximum virtualization

Data compression

Backup compression

Table partitioning

Partitioned table parallelism

Parallel index operations

StreamInsight (serial processing)
Why Security?

• Prevent unauthorized access to data
• Protect against lost or stolen backup data
• Audit access to ensure proper use




                  Technology            Standard Edition        Enterprise Edition
Common Criteria Certification

Data encryption                      Limited                Transparent Data Encryption

External key management

SQL Server Audit                     C2-compliant tracing
Why Manageability?

• Reduce the cost to administer servers
• Efficiently use resources
• Back up data for disaster recovery




                Technology                Standard Edition   Enterprise Edition
Application and multi-server management

Table partitioning

Resource Governor

Mirrored backup
Why Data Warehouse?

• Enable reporting across large amounts of data
• Align decisions and actions with business goals




                Technology              Standard Edition   Enterprise Edition
Change data capture

High speed connectors

Data compression

Backup compression

Star join optimizations

Partitioned cubes

Data-driven report subscriptions

Master data services

PowerPivot
Why Business Intelligence?

• Provide up-to-date data to all employees to enable
  intelligent decision-making
• Align decisions and actions with business goals
• Improve organizational agility



                Technology                Standard Edition   Enterprise Edition
Scalable shared databases

Partitioned cubes

Proactive caching

Parallel model processing

Advanced analytics functions

Scale-Out report deployment

Data-Driven subscriptions

Infinite Clickthrough in Ad-Hoc Reports
How to save storage, hardware and administration
costs?
• Reduce storage costs
• Reduce the number of servers
• Decrease cost per node in a database cluster



               Technology                 Standard Edition   Enterprise Edition
Maximum virtualization

Application and multi-server management

Database compression, including UCS-2

16-node clusters

Contenu connexe

Tendances

Windows 2008 R2 Overview
Windows 2008 R2 OverviewWindows 2008 R2 Overview
Windows 2008 R2 Overview
Amit Gatenyo
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
David J Rosenthal
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overview
guest092b9a8
 
Windows 2008 Overview
Windows 2008 OverviewWindows 2008 Overview
Windows 2008 Overview
Amit Gatenyo
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2
Christopher Keyaert
 
Active Directory 2008 R2 Updates
Active Directory 2008 R2 UpdatesActive Directory 2008 R2 Updates
Active Directory 2008 R2 Updates
Amit Gatenyo
 
WBH 4.0 Mod 6 - Server Purposing.ppt
WBH 4.0 Mod 6 - Server Purposing.pptWBH 4.0 Mod 6 - Server Purposing.ppt
WBH 4.0 Mod 6 - Server Purposing.ppt
webhostingguy
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the
webhostingguy
 

Tendances (20)

Windows 2008 R2 Overview
Windows 2008 R2 OverviewWindows 2008 R2 Overview
Windows 2008 R2 Overview
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
 
Win08 R2 It Pro Overview
Win08 R2 It Pro OverviewWin08 R2 It Pro Overview
Win08 R2 It Pro Overview
 
Windows 2008 Overview
Windows 2008 OverviewWindows 2008 Overview
Windows 2008 Overview
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2
 
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italiaYashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italia
 
Managing Windows Server Systems For Midsize Organizations
Managing Windows Server Systems For Midsize OrganizationsManaging Windows Server Systems For Midsize Organizations
Managing Windows Server Systems For Midsize Organizations
 
70-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 201270-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 2012
 
Presentation basic administration for citrix xen app 6
Presentation   basic administration for citrix xen app 6Presentation   basic administration for citrix xen app 6
Presentation basic administration for citrix xen app 6
 
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended EditionWhat's New In Windows Server 2008 R2 For IT Pros - Extended Edition
What's New In Windows Server 2008 R2 For IT Pros - Extended Edition
 
CloudBridge and Repeater Datasheet
CloudBridge and Repeater DatasheetCloudBridge and Repeater Datasheet
CloudBridge and Repeater Datasheet
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 Deployment
 
Active Directory 2008 R2 Updates
Active Directory 2008 R2 UpdatesActive Directory 2008 R2 Updates
Active Directory 2008 R2 Updates
 
Windows sever 2008
Windows sever 2008Windows sever 2008
Windows sever 2008
 
Citrix xen desktop by Naeem ali saifi from Ricoh
Citrix xen desktop by Naeem ali saifi from RicohCitrix xen desktop by Naeem ali saifi from Ricoh
Citrix xen desktop by Naeem ali saifi from Ricoh
 
WBH 4.0 Mod 6 - Server Purposing.ppt
WBH 4.0 Mod 6 - Server Purposing.pptWBH 4.0 Mod 6 - Server Purposing.ppt
WBH 4.0 Mod 6 - Server Purposing.ppt
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the
 
Preventing serversickness
Preventing serversicknessPreventing serversickness
Preventing serversickness
 
Virtual Server
Virtual ServerVirtual Server
Virtual Server
 

En vedette

Smartplant application and effectiveness
Smartplant application and effectivenessSmartplant application and effectiveness
Smartplant application and effectiveness
raghunathan janarthanan
 
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
Cormac Ryan
 
مراحل بناء قاعدة البيانات
مراحل بناء قاعدة البياناتمراحل بناء قاعدة البيانات
مراحل بناء قاعدة البيانات
gueste5de3d
 

En vedette (20)

Advanced operation research
Advanced operation researchAdvanced operation research
Advanced operation research
 
Engineering solutions & services
Engineering solutions & servicesEngineering solutions & services
Engineering solutions & services
 
Cap master-presentation
Cap master-presentationCap master-presentation
Cap master-presentation
 
Monte Caro Simualtions, Sampling and Markov Chain Monte Carlo
Monte Caro Simualtions, Sampling and Markov Chain Monte CarloMonte Caro Simualtions, Sampling and Markov Chain Monte Carlo
Monte Caro Simualtions, Sampling and Markov Chain Monte Carlo
 
Smartplant application and effectiveness
Smartplant application and effectivenessSmartplant application and effectiveness
Smartplant application and effectiveness
 
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
MIMOSA and IBM IIC - Role of Process, Systems and Tools in Integrated Project...
 
Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2Introduction to microsoft sql server 2008 r2
Introduction to microsoft sql server 2008 r2
 
Markov Chain Monte Carlo explained
Markov Chain Monte Carlo explainedMarkov Chain Monte Carlo explained
Markov Chain Monte Carlo explained
 
Control Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous ProcessesControl Loop Foundation - Batch And Continous Processes
Control Loop Foundation - Batch And Continous Processes
 
CAP Workshop
CAP WorkshopCAP Workshop
CAP Workshop
 
Introduction to MCMC methods
Introduction to MCMC methodsIntroduction to MCMC methods
Introduction to MCMC methods
 
مقدمة في قواعد البيانات
مقدمة في قواعد البياناتمقدمة في قواعد البيانات
مقدمة في قواعد البيانات
 
Control loop_foundation_overview
 Control  loop_foundation_overview Control  loop_foundation_overview
Control loop_foundation_overview
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
 
Monte carlo
Monte carloMonte carlo
Monte carlo
 
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTUREMS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
 
مراحل بناء قاعدة البيانات
مراحل بناء قاعدة البياناتمراحل بناء قاعدة البيانات
مراحل بناء قاعدة البيانات
 
Sql Server Basics
Sql Server BasicsSql Server Basics
Sql Server Basics
 
Database performance tuning and query optimization
Database performance tuning and query optimizationDatabase performance tuning and query optimization
Database performance tuning and query optimization
 
Database Performance Tuning Introduction
Database  Performance Tuning IntroductionDatabase  Performance Tuning Introduction
Database Performance Tuning Introduction
 

Similaire à benefits of SQL Server 2008 R2 Enterprise Edition

Securing Your Infrastructure: Identity Management and Data Protection
Securing Your Infrastructure: Identity Management and Data ProtectionSecuring Your Infrastructure: Identity Management and Data Protection
Securing Your Infrastructure: Identity Management and Data Protection
Lumension
 
The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9
wnowakkk
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept Software
OpSource
 
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
Microsoft Private Cloud
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
New Lease
 
The fantastic 12 of sql server 2012
The fantastic 12 of sql server 2012The fantastic 12 of sql server 2012
The fantastic 12 of sql server 2012
Medyasoft
 
Flex pod spring2013-slideshare
Flex pod spring2013-slideshareFlex pod spring2013-slideshare
Flex pod spring2013-slideshare
Michael Harding
 
Mms201 Optimize Your Server Infrastructure
Mms201 Optimize Your Server InfrastructureMms201 Optimize Your Server Infrastructure
Mms201 Optimize Your Server Infrastructure
guestd9aa5
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing sept
Mark Kromer
 
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions DatasheetMicrosoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft Private Cloud
 
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Microsoft TechNet
 
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations DatasheetMicrosoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft Private Cloud
 
Storage simplicity value_110810
Storage simplicity value_110810Storage simplicity value_110810
Storage simplicity value_110810
rjmurphyslideshare
 

Similaire à benefits of SQL Server 2008 R2 Enterprise Edition (20)

Securing Your Infrastructure: Identity Management and Data Protection
Securing Your Infrastructure: Identity Management and Data ProtectionSecuring Your Infrastructure: Identity Management and Data Protection
Securing Your Infrastructure: Identity Management and Data Protection
 
SugarCON partner presentation by IBM
SugarCON partner presentation by IBMSugarCON partner presentation by IBM
SugarCON partner presentation by IBM
 
Microsoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 PresentationMicrosoft India - Whats New in Windows Server 2008 R2 Presentation
Microsoft India - Whats New in Windows Server 2008 R2 Presentation
 
The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9
 
Microsoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 DatasheetMicrosoft India – SQL Server 2008 R2 Datasheet
Microsoft India – SQL Server 2008 R2 Datasheet
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept Software
 
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
Microsoft SQL Server 2008 - Ten Reasons to Choose Microsoft SQL Server 2008 R...
 
Managed Services
Managed ServicesManaged Services
Managed Services
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
 
Self service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot shortSelf service BI with sql server 2008 R2 and microsoft power pivot short
Self service BI with sql server 2008 R2 and microsoft power pivot short
 
The fantastic 12 of sql server 2012
The fantastic 12 of sql server 2012The fantastic 12 of sql server 2012
The fantastic 12 of sql server 2012
 
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
 
Flex pod spring2013-slideshare
Flex pod spring2013-slideshareFlex pod spring2013-slideshare
Flex pod spring2013-slideshare
 
Mms201 Optimize Your Server Infrastructure
Mms201 Optimize Your Server InfrastructureMms201 Optimize Your Server Infrastructure
Mms201 Optimize Your Server Infrastructure
 
Sql server briefing sept
Sql server briefing septSql server briefing sept
Sql server briefing sept
 
Gtl Rim Capability Final V1 1
Gtl Rim Capability Final V1 1Gtl Rim Capability Final V1 1
Gtl Rim Capability Final V1 1
 
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions DatasheetMicrosoft SQL Server - SQL Server 2008 R2 Editions Datasheet
Microsoft SQL Server - SQL Server 2008 R2 Editions Datasheet
 
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
Business Intelligence For It Professionals Part 2 Seamless Data Integration 90
 
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations DatasheetMicrosoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
 
Storage simplicity value_110810
Storage simplicity value_110810Storage simplicity value_110810
Storage simplicity value_110810
 

Plus de Tobias Koprowski

Plus de Tobias Koprowski (20)

KoprowskiT_2AMaDisasterJustBeganAD2018
KoprowskiT_2AMaDisasterJustBeganAD2018KoprowskiT_2AMaDisasterJustBeganAD2018
KoprowskiT_2AMaDisasterJustBeganAD2018
 
DataMindsConnect2018_SECDEVOPS
DataMindsConnect2018_SECDEVOPSDataMindsConnect2018_SECDEVOPS
DataMindsConnect2018_SECDEVOPS
 
KoprowskiT_SQLDay2016_2AMaDisasterJustBegan
KoprowskiT_SQLDay2016_2AMaDisasterJustBeganKoprowskiT_SQLDay2016_2AMaDisasterJustBegan
KoprowskiT_SQLDay2016_2AMaDisasterJustBegan
 
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudKoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
 
KoprowskiT-Difinify2017-SQL_Security_In_The_Cloud
KoprowskiT-Difinify2017-SQL_Security_In_The_CloudKoprowskiT-Difinify2017-SQL_Security_In_The_Cloud
KoprowskiT-Difinify2017-SQL_Security_In_The_Cloud
 
KoprowskiT_PASSEastMidsFEB16_2AMaDisasterJustBegan
KoprowskiT_PASSEastMidsFEB16_2AMaDisasterJustBeganKoprowskiT_PASSEastMidsFEB16_2AMaDisasterJustBegan
KoprowskiT_PASSEastMidsFEB16_2AMaDisasterJustBegan
 
KoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfastKoprowskiT_SQLAzureLandingInBelfast
KoprowskiT_SQLAzureLandingInBelfast
 
KoprowskiT_SQLSatMoscow_2AMaDisaterJustBegan
KoprowskiT_SQLSatMoscow_2AMaDisaterJustBeganKoprowskiT_SQLSatMoscow_2AMaDisaterJustBegan
KoprowskiT_SQLSatMoscow_2AMaDisaterJustBegan
 
KoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginnersKoprowskiT_SQLSatMoscow_WASDforBeginners
KoprowskiT_SQLSatMoscow_WASDforBeginners
 
KoprowskiT_SQLRelayBirmingham_SQLSecurityInTheClouds
KoprowskiT_SQLRelayBirmingham_SQLSecurityInTheCloudsKoprowskiT_SQLRelayBirmingham_SQLSecurityInTheClouds
KoprowskiT_SQLRelayBirmingham_SQLSecurityInTheClouds
 
KoprowskiT_SQLRelayCaerdydd_SQLSecurityInTheClouds
KoprowskiT_SQLRelayCaerdydd_SQLSecurityInTheCloudsKoprowskiT_SQLRelayCaerdydd_SQLSecurityInTheClouds
KoprowskiT_SQLRelayCaerdydd_SQLSecurityInTheClouds
 
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
 
KoprowskiT_SBIPTI_Keynote
KoprowskiT_SBIPTI_KeynoteKoprowskiT_SBIPTI_Keynote
KoprowskiT_SBIPTI_Keynote
 
KoprowskiT_SQLSatHolland_SQLServerSecurityInTheCloud
KoprowskiT_SQLSatHolland_SQLServerSecurityInTheCloudKoprowskiT_SQLSatHolland_SQLServerSecurityInTheCloud
KoprowskiT_SQLSatHolland_SQLServerSecurityInTheCloud
 
KoprowskiT_SQLSatDenmark_WASDforBeginners
KoprowskiT_SQLSatDenmark_WASDforBeginnersKoprowskiT_SQLSatDenmark_WASDforBeginners
KoprowskiT_SQLSatDenmark_WASDforBeginners
 
KoprowskiT_Session2_SDNEvent_SourceControlForDBA
KoprowskiT_Session2_SDNEvent_SourceControlForDBAKoprowskiT_Session2_SDNEvent_SourceControlForDBA
KoprowskiT_Session2_SDNEvent_SourceControlForDBA
 
KoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginnersKoprowskiT_session1_SDNEvent_WASDforBeginners
KoprowskiT_session1_SDNEvent_WASDforBeginners
 
KoprowskiT_SQLSaturdayManchester_2AMaDisasterJustbegan
KoprowskiT_SQLSaturdayManchester_2AMaDisasterJustbeganKoprowskiT_SQLSaturdayManchester_2AMaDisasterJustbegan
KoprowskiT_SQLSaturdayManchester_2AMaDisasterJustbegan
 
KoprowskiT_SQLSaturday409_MaintenancePlansForBeginners
KoprowskiT_SQLSaturday409_MaintenancePlansForBeginnersKoprowskiT_SQLSaturday409_MaintenancePlansForBeginners
KoprowskiT_SQLSaturday409_MaintenancePlansForBeginners
 
KoprowskiT_SPBizConf_2AMaDisasterJustBegan
KoprowskiT_SPBizConf_2AMaDisasterJustBeganKoprowskiT_SPBizConf_2AMaDisasterJustBegan
KoprowskiT_SPBizConf_2AMaDisasterJustBegan
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

benefits of SQL Server 2008 R2 Enterprise Edition

  • 1. {GET DATE – 30/03/2010} {WHERE – Gdańsk, Restauracja ESTRAGON} {AUDIENCE TYPE – SQL Server 2008 R2 Launch}
  • 2. {get: BIO} • związany z informatyką od dwunastu lat • kilkuletnie doświadczenie w informatyce bankowej [Zorba, AS/400, ICBS, BTeller] • od ponad czterech lat pracuje w dużej spółce informatycznej • na co dzień interesujący się MOSS, Disaster Recovery, High Availibility, wirtualizacją, bezpieczeństwem fizycznym, tworzeniem procedur bezpieczeństwa, umowami SLA, ISO • konsultant i wdrożeniowiec przy projektach audytów licencyjnych, systemów procedur bezpieczeństwa i operacyjnych, wdrożeniach platformy SharePoint, • uczestnik kilku programów Microsoft: Connect, Community Leadership Programm, ITPro Momentum, VS2010 Terminology Community, Windows 7 Beta, Desktop Deployment Planning Service, New Efficiency Program, Subject Matter Expert • lider wrocławskiej grupy PLSSUG • prelegent na spotkaniach społeczności • Microsoft System Center Influencer • Członek Technical Support Team w GITCA (wcześniej Culminis) odpowiedzialny za rejon EMEA, APAC, NORAM, LATAM • Członek PASS programm Committee for 2010 • autor kilku artykułów technicznych i współpracownik wydawnictwa aPress • właściciel kilku blogów (w tym dwóch specjalizowanych)
  • 3. {get: CERT} Posiadane certyfikacje: •Microsoft Certified Professional •Microsoft Certified System Administrator •Microsoft Certified Technology Specialist •Windows 2008 Server Application Configuring •Windows 2008 Server Infrastructure Configuring •Windows 2008 server Active directory Configuring •Microsoft Certified IT Professional •Windows 2008 Server Administrator •Microsoft Licensing Specialist •Microsoft Lite Licensing Sales Specialist •Microsoft Small Business Specialist •Microsoft Office Sales Specialist 2003/2007 •Avocent Technical Support •Novell System Administrator
  • 4. Why Enterprise is Right for You? The right version of SQL Server for all businesses that need to: • Achieve higher levels for high availability, scalability and security • Maximize business insight from organizational data • Dramatically reduce data management operational costs Enterprise-Class Organizational Cost Reduction Capabilities Business Intelligence • Higher availability and scalability • Grow to support enterprise scale • Up to 50% reduction in storage costs • Increase administrator productivity • Provide faster results with high data • Virtualization advantages • Enhanced security and performance quality • Greater savings from consolidation • Integrate information across your business Multiple Instance Clustering, Scale-out Reporting & Analysis Multiple Instance Clustering, Application and Multi-server Servers, Partitioned Cubes, Application and Multi-server Management, Resource PowerPivot for SharePoint 2010, Management, Resource Governor, Transparent Data High-Speed Connectors, Master Governor, Transparent Data Encryption Data Services Encryption
  • 5. Why Choose Enterprise Edition? High Availability Ensure the highest level of business continuity by reducing unplanned and planned downtime Cost Savings Reduce costs and drive Scalability and efficiencies that Performance maximize return on IT Deliver an infrastructure investment that can grow with customer’s business Business Intelligence Security Deliver business insight by Provide a secure transforming data into environment to protect actionable knowledge sensitive data Manageability Manage and maintain customer infrastructure with increased productivity, visibility, and automation
  • 6. SQL Server 2008 R2 Enterprise Top Benefits High Scalability and Security Manageability Business Cost Savings Availability Performance Intelligence Multiple instance Up to eight Common Application and Partitioned cubes Virtualization database processors Criteria multi-server licensing benefits clustering Certification management Automatic page Multiple SQL Server Table Star join query Application and repair with instances audit partitioning optimizations multi-server database mirroring management Database Virtualization Transparent Resource Master Data Data compression, snapshots licensing benefits data encryption governor Services including UCS-2 Online Data Extensible Mirrored Change data Multiple instance operations compression, encryption key backups capture database clustering including UCS-2 management Live migration Partitioned table Fast Track for parallelism Data Warehouse Hot-add CPU StreamInsight Scalable shared and RAM (serial processing) databases Peer-to-peer PowerPivot for replication SharePoint 2010 Data driven report subscriptions ENTERPRISE EDITION has more than 60 features not in Standard edition
  • 7.
  • 8. Why High Availability? High Availability • Businesses need to work around the clock to meet customer demands • When systems are not running, businesses are losing revenue, opportunities, customers and reputation • High availability reduces the impact of required maintenance on day-to-day operations and helps recover quickly from disasters • Businesses need flexibility to easily build high availability solutions that meet business and technology needs Online operations Multiple instance clustering Prevent Unplanned Live Migration Downtime Automatic page repair with database mirroring Reduce Planned Downtime Hot-add CPU and RAM Database snapshots Peer-to-peer replication
  • 9. Prevent Unplanned Downtime High Availability Multiple-Instance Database Clustering Applications & Business Logic 110010 110010 100101 100101 110010 110010 110010 100101 110010 • More than one passive node is available to host instances from 100101 100101 100101 110010 110010 110010 multiple failovers on active nodes • Having multiple failover nodes provides greater availability • Multiple instances can share the Active Failover Offline Active Active same failover node, which reduces hardware costs • Simplified setup reduces administrative costs 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
  • 10. Enhanced Database Mirroring High Availability High Performance Mirroring • Increase performance through asynchronous mirroring Automatic Page Repair Applications & • Automatically detects page corruption Business Logic and retrieves data from the mirror • Reduces downtime and management costs • Minimizes application changes to correctly handle I/O errors Reporting from Mirror • Increase utilization of mirror server Principal Mirror • 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
  • 11. Help Recover From User Errors High Availability 110010 100101 110010 100101 Database Snapshots 110010 • Provide a read-only static view of the Applications & database at a point in time Business Logic • Revert to a point in time before user error • Data loss is limited to changes after Snapshot Source the snapshot 110010 100101 Run reports from a snapshot created 110010 100101 110010 • on the mirror server in a mirror to 110010 100101 110010 100101 110010 better utilize resources ―Database snapshots allow you to create read-only databases for reporting and can also be useful in your data recovery efforts in the event of a disaster.‖ —Tim Chapman, SQL Server Database Administrator
  • 12. Maintain Databases Without Downtime High Availability 110010 100101 Online Operations 110010 100101 Allow routine maintenance without 110010 • corresponding downtime Applications & ‒ Online index operations Business Logic ‒ Online page and file restoration ‒ Online configuration of peer-to-peer nodes Table Index 0 5 • Users and applications can access 1 Deleted Deleted data while the table, key, or index is 2 4 2 Deleted 3 3 Deleted being updated 4 7 4 5 5 0 6 3 7 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
  • 13. Minimize Planned Downtime and Increase High Availability Efficiency Live Migration • Move running instances of VMs between host servers Applications & • Virtual machines can be moved for Business Logic 11001010 11001010 11001010 11001010 0101 0101 0101 0101 11001010 11001010 11001010 11001010 0101 0101 0101 0101 maintenance or to balance workload on host servers 110010 110010 110010 110010 11001010 11001010 11001010 11001010 • Perform maintenance on physical machines without any downtime 0101 0101 0101 0101 11001010 11001010 11001010 11001010 0101 0101 0101 0101 110010 110010 110010 110010 • 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
  • 14. Minimize Planned Downtime High Availability Hot-Add CPU and RAM • Dynamically add memory and Applications & processors to servers without Business Logic 110010 110010 incurring downtime 100101 100101 110010 110010 100101 100101 Requires hardware support for either 110010 110010 • physical or virtual hardware 110010 110010 100101 100101 110010 110010 100101 100101 110010 110010 Hot-add CPU is the ability to dynamically add CPUs to a running system. Adding CPUs can occur physically by adding new hardware, logically by online hardware partitioning, or virtually through a virtualization layer. —SQL Server Books Online
  • 15. Access Data Seamlessly Across Servers High Availability Peer-to-Peer Replication • Increases reliability by replicating data to multiple servers Applications & Business Logic 110010 100101 • Provides higher availability in case of failure or to allow maintenance at 100101 110010 100101 100101 100101 110010 any of the participating nodes 110010 100101 110010 100101 • Offers improved performance for each node with geo-scale 110010 110010 architecture 100101 110010 100101 110010 • Add and remove servers easily without taking replication offline, by using the new topology wizard ―[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
  • 16.
  • 17. Why Scalability and Performance? Scalability & Performance • Use hardware and software resources more efficiently to reduce costs • Flexibility to address the need for more capacity • Predictable response times reduce user frustration and support costs • With different types of data, need to store, find and use the collected data. Data compression, including Up to eight processors UCS-2 Scale Up to More Hardware Scale Out Reporting Multiple instances per server Partitioned table parallelism Increased Query Performance Predictable Performance Virtualization licensing StreamInsight (serial benefits processing)
  • 18. Scale Up to 8 Processors Scalability & Performance Standard Edition Use More Processors Up to 4 CPUs only • Can execute parallel index and consistency check operations • The query optimizer makes operations parallel when there is a benefit Enterprise edition Up to 8 CPUs • Standard edition only uses single CPU for index and consistency check operations ―For most large queries SQL Server generally scales linearly or nearly linearly. For speed up, 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
  • 19. Host More Instances Per Server Scalability & Performance Multiple Instances • Provides support for more processors and memory to consolidate multiple databases onto more powerful hardware • Protect data through unique security contexts of each named instance • 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 HP
  • 20. Optimize Workloads Via Virtual Machines Scalability & Performance Virtualization Licensing • Increases deployment flexibility by running SQL Server inside a virtualized OS, which allows it to be Applications & easily moved or migrated to another Business Logic server • Allows 4 virtual machines/processor for each licensed physical processor • 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
  • 21. Lower Storage Costs Scalability & Performance Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, now available with 1001010 0101001 Standard 0100001 1111011 Provides more room to store more 1001010 0101001 0101001 0100001 • data, which allows more instances to 1111011 0101001 share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "Upgrading to SQL Server 2008 and taking advantage of the Data Compression feature has enabled us to extend the useful life of our SANs. We are seeing data compression in excess of 80 percent.‖ —TJ Fang, CIO, Quanta Computer *Stated percentages are typical but not guaranteed
  • 22. Increase Query Performance Scalability & Performance Partitioned Table Parallelism • Manage and access subsets of data quickly and efficiently by running queries against partitioned tables in parallel • Reduce time for data load and maintenance operations • Take advantage of all CPUs in the machine for processing to deliver results faster ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
  • 23. Make Decisions in Near Real-Time Scalability & Performance Application StreamInsight Output Adapters Input Adapters MSFT CEP Engine • Monitor, analyze, and act on data in motion with complex event processing • Process events from RFID, sensors, Reference data pressure flows, web analytics, and Event sources Event Targets other external input with low latency Pagers & Monitoring devices • Combine events with historical data to gain insight into the current state of Devices, Sensors ` your business Web servers KPI Dashboards, SharePoint UI • Continuous improvement with the Event stores & Databases Trading stations ability to adjust KPIs based on data processed Stock tickers & News feeds Event stores & Databases ―…derive immediate business value from this raw data by lowering the cost to extract, analyze, and correlate the data and by allowing you to monitor, manage, and mine the data for conditions, opportunities, and defects in close to real time.‖ —Microsoft TechNet
  • 24.
  • 25. Why Security? Security • Data is competitive asset and security against misuse is high business priority • Organizations operate under rules and regulations that mandate strict data security, privacy and integrity controls • Prevent unauthorized access to data • Protect against lost or stolen backup data • Audit access to ensure proper use Common Criteria Certification Transparent data encryption Audit All User Actions Comply with Data Privacy Regulations Protect Encryption Keys SQL Server audit Extensible key management
  • 26. Enable World-Class Compliance Security Key Criteria Common Criteria Certification Security functions: Access control, audit, • Requirement for many governments, management, identification & industries, and enterprise customers authentication, session handling and memory management • SQL Server 2008 Enterprise achieved Common Criteria (CC) compliance at Assurance components: Functional specs EAL1+ (Evaluation Assurance Level) and high level design plus independent vulnerability testing • Represents the third time for CC compliance and the first time for a 64- Environment: CC certified OS (Windows bit version of SQL Server Server) and admin roles • R2 is built on the SQL Server 2008 foundation and brings forward the security benefits with minimal changes to the core engine 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
  • 27. Audit All User Actions Security SQL Server Audit • Track reads, writes, and other events Employee User: Employee User: to Windows Application Log and Marc Boyer Marc Tina Anders BoyerMakovec Riis Windows Security Log Salary: Salary: Action: Action: $40.000 $40.000 WRITE READ • Detect misuse of permissions early on AUDIT to limit possible damage • More granular audits for flexibility • Built into the database engine • Simple configuration using SQL Server Management Studio • Faster performance than SQLTrace ―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
  • 28. Seamlessly Encrypt Data Security Transparent Data Encryption • Encrypt the entire database on the disk to protect against lost or stolen Employee 1100101 11001 11001 Marc 0010100 01001 01001 1010011 01001 01001 Boyer disks or backup media 1010110 01001 01001 Salary: 0101001 $40.000 1000111 11001 01001 01001 Does not increase database size and 01001 • has minimal performance impact • Does not require application changes • Backups are automatically encrypted • Protects against direct access to database files ―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
  • 29. Protect Encryption Keys Security Extensible Key Management • “Defense in depth” makes unauthorized access to data harder by storing encryption keys away from Employee 1100101 the data Marc 0010100 Boyer May facilitate separation of duties 1010011 Salary: $40.000 1010110 0101001 • between DBA and data owner • Uses HSM for encryption and decryption which may result in performance gains • 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
  • 30.
  • 31. Why Manageability? Manageability • Reduce the cost to administer servers and focus resources on most strategic needs and analyses • Back up data for disaster recovery • Efficiently monitor servers for compliance • Prioritize business workloads based on resource needs Application and Multi-server Resource Governor Administration Easily Manage Large Tables Manage a Large Number of Servers Table Partitioning Help Ensure Predictable Mirrored Backups Performance
  • 32. Manage Multiple Servers Manageability Application and Multi-Server Management Data-Tier Developer • SQL Server Control Point provides dashboard viewpoints into instance and data-tier application utilization Database Control • Drill down into details to Administrator Point troubleshoot or gather more Managed Server Group information • Easily adjust default utilization policies to meet the needs of your ―Finance‖ SQL Server environment 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
  • 33. Divide and Manage Large Tables Manageability Table Partitioning • Manage and access subsets of data quickly and efficiently • Reduce time spent troubleshooting storage allocation issues • Speed data load and maintenance operations • Take advantage of all CPUs in the machine to complete operations more quickly ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
  • 34. Help Ensure Predictable Performance Manageability Resource Governor • Allocate CPU and memory resources to high-priority applications 110010 • Prevent runaway queries that hold resources for extended periods 100101 110010 100101 110010 LIMIT 50% • Provide a consistent user experience, LOAD 25% which can result in fewer service calls about slow systems LIMIT 30% LIMIT 20% • Establish service-level agreements (SLAs) with customers for predictable 15% LOAD 45% response times ―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
  • 35. Increase Backup Reliability Manageability Mirrored Backups • Mirroring a media set increases backup reliability by reducing the impact of backup-device malfunctions 1100 1100 1100 1100 1100 1010 0101 1100 1010 0101 • As databases grow, the probability increases that failure of a backup 1010 1010 1010 1010 0101 0101 0101 0101 0010 0010 0010 0010 0010 0010 device or media will make a backup 1100 1100 1100 1010 1010 1010 0101 0101 0101 0010 non-restorable 0010 0010 • Having a mirror can resolve some restore errors quickly by substituting mirrored media for damaged backup media 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
  • 36.
  • 37. Why Business Intelligence? • Provide up-to-date data to all employees to enable intelligent decision-making • Align decisions and actions with business goals • Improve organizational agility • Process large amounts of data in a fast, efficient, and affordable manner Partitioned cubes Fast Track Data Warehouse Star join query optimizations Scalable shared cubes Enterprise-Scale BI Master data services PowerPivot for SharePoint 2010 Data-driven report Change data capture subscriptions
  • 38. Enterprise Scale BI Data Warehousing • Data Compression ‒ 20% to 60% compression ratios save disk storage • Table Partitioning and Table Partitioned Parallelism ‒ Run queries against partitioned cubes in parallel ‒ Speed data loads and minimize downtime for maintenance • Star Join Optimizations ‒ Optimize common join scenarios to process more data faster • Resource Governor ‒ Prevent runaway queries providing users a consistent experience • Master Data Services ‒ Standardize the data people rely on to make critical decisions • Change Data Capture ‒ Speed updates to data warehouse tables
  • 39. Reduce Data Warehouse Size Business Intelligence Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, 1001010 now available with standard 0101001 Provides more room to store more data, 0100001 1001010 0101001 1111011 0101001 • 0100001 1111011 0101001 which allows more instances to share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "We’re anticipating an 80 percent reduction in our backup file sizes using backup compression on SQL Server 2008.‖ —Peter Hammond, President, CyberSavvy *Stated percentages are typical but not guaranteed
  • 40. Increase Cube Query Performance Business Intelligence Partitioned Table Parallelism • Manage and access subsets of data quickly and efficiently by running queries against partitioned cubes in parallel • Reduce time for data load and maintenance operations • Take advantage of all CPUs in the machine for processing to deliver results faster ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
  • 41. Increase Performance for Large Queries Business Intelligence DIMENSION Star Join Optimizations TABLE DIMENSION DIMENSION • Process more data in a shorter TABLE TABLE time by optimizing common FACT TABLE join scenarios in a data warehouse • Significantly reduce the amount of processing for star schema DIMENSION DIMENSION TABLE TABLE queries • Faster join processing speeds DIMENSION TABLE up lookups during data load, Rows Returned which shortens load windows 1,000,000 623,194 and enables more frequent updates for better reporting ―In addition to faster query processing, 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
  • 42. Help Ensure Predictable Performance Business Intelligence Resource Governor • Allocate CPU and memory resources to high-priority applications 110010 100101 110010 • Allow OLTP and data warehouse workloads on the same server 100101 110010 LIMIT 50% while limiting the impact of large LOAD 25% data warehouse queries on OLTP LIMIT 30% • Provide a consistent user experience, which can result in LIMIT 20% fewer service calls about slow 15% LOAD 45% systems ―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
  • 43. Clean Incoming Data Business Intelligence 1100 1100 1100 Master Data Services 1010 1010 1010 Standardize the data people rely 0101 0101 0101 CRM Accounting LOB • on to make critical business decisions • Enable central management of data entities and hierarchies • Provide human workflow notification of data that violates business rules • 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
  • 44. Provide Enterprise-Scale Integration Business Intelligence Change Data Capture 11001 11001 01001 01001 • Enable change tracking to the data in tables 01001 01001 01001 01001 • Speed updates to data warehouses by capturing net UPDATE INSERT changes CHANGE • 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)
  • 45. More Enterprise-Class Integration Business Intelligence High-speed connectors • Third-party high speed connectors that are available for Oracle and Teradata deliver unparalleled throughput to extract and load data to and from Oracle and Teradata Pipeline data and text mining • Perform prediction queries against a data mining model while loading the data warehouse to reduce overall data load time Fuzzy lookup • Clean, correct, and provide missing data values • Standardize information to provide more accurate reports with less intervention Microsoft Connector for SAP BI • SAP certified connector for SQL Server Integration Services to connect to the SAP NetWeaver Business Intelligence system
  • 46. Fast Track Data Warehouse 2.0 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.
  • 47. Enterprise Scale BI Analysis Services • Scalable Shared Databases ‒ Scale analysis workload across multiple commodity servers • Partitioned Cubes ‒ Improve query performance • Proactive Caching ‒ Increase performance while maintaining maintainability
  • 48. Provide Enterprise-Scale Analytics Business Intelligence Scalable Shared Database • Centralized, read-only Analysis Services database shared by multiple instances • Scale workload across multiple commodity servers Partitioned Cubes • Decrease disk space required and processing time • Improved query performance • Scale out to multiple servers Proactive Caching • Provide performance of multidimensional online analytical processing (MOLAP), while retaining immediacy and manageability offered by relational OLAP (ROLAP)
  • 49. Enterprise Scale BI Reporting Services • PowerPivot for SharePoint 2010 ‒ Manage and share reporting data ‒ Provide analysis data to all users • Data Driven Report Subscriptions ‒ Easily manage report distribution ‒ Get the right data to the right people
  • 50. Provide Richer Data Analysis to All Users Business Intelligence PowerPivot for SharePoint 2010 • Examine large amounts of data in a familiar tool to gain deep insight • Work seamlessly with SharePoint 2010 to Administrator collaborate with thousands of users on that data • Enable IT organizations to manage the service with the PowerPivot Management Dashboard Power User / End User Report Developer "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
  • 51. Provide Enterprise-Scale Reporting Business Intelligence Data-Driven Report Subscriptions • Use a single subscription to push the right information to the right recipients in the right format • Reduce administrative burden associated with reporting solutions Scale-Out Reporting Deployment • Provide significant performance improvements • Incrementally add or remove commodity servers • Increase number of concurrent users using load balancing
  • 52.
  • 53. Why Cost Savings? • Greater demand to lower need for new storage and servers • Need to more efficiently use existing resources, hardware, software and people, to meet external and internal customer needs • Need to provide higher availability without increasing costs Virtualization licensing benefits Data compression, including UCS-2 Cost Savings Application and Multi-server Multi-instance clustering Management
  • 54. Increase Server Utilization with Virtual Machines Cost Savings Virtualization Licensing Benefits • Increases deployment flexibility by running SQL Server inside a Applications & virtualized OS, which allows it to be Business Logic easily moved or migrated to another server • Allows 4 virtual machines/processor for each licensed physical processor • Provides flexibility in managing server farms by removing the 90-day wait between server moves 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
  • 55. Manage More Efficiently at Scale Cost Savings Application and Multi-Server Management Data-Tier Developer • Identify consolidation opportunities through dashboard viewpoints into instance and data-tier application utilization Database Central Administrator Management • Strengthen collaboration between IT Managed Server Group and development with a single unit of deployment across Visual Studio 2010 and SQL Server 2008 R2 ―Finance‖ • Reduce time and errors associated Client with database application deployments and upgrades "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
  • 56. Lower Storage Costs Cost Savings Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, 1001010 now available with Standard 0101001 Provides more room to store more data, 0100001 1001010 0101001 1111011 0101001 • 0100001 1111011 0101001 which allows more instances to share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "We’re anticipating an 80 percent reduction in our backup file sizes using backup compression on SQL Server 2008.‖ —Peter Hammond, President, CyberSavvy *Stated percentages are typical but not guaranteed
  • 57. Lower Costs for Cluster Nodes Cost Savings Multiple-Instance Database Clustering Applications & • More than one passive node is Business Logic 110010 110010 100101 100101 110010 100101 available to host instances from multiple failovers on active nodes 110010 110010 110010 100101 100101 100101 110010 110010 110010 • Multiple instances can share the same failover node, which reduces hardware costs Active Failover Offline Active Active • Simplified setup reduces administrative costs 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
  • 58. SQL Server 2008 R2 Enterprise Top Benefits High Scalability and Security Manageability Business Cost Savings Availability Performance Intelligence Multiple instance Up to eight Common Application and Partitioned cubes Virtualization database processors Criteria multi-server licensing benefits clustering Certification management Automatic page Multiple SQL Server Table Star join query Application and repair with instances audit partitioning optimizations multi-server database mirroring management Database Virtualization Transparent Resource Master Data Data compression, snapshots licensing benefits data encryption governor Services including UCS-2 Online Data Extensible Mirrored Change data Multiple instance operations compression, encryption key backups capture database clustering including UCS-2 management Live migration Partitioned table Fast Track for parallelism Data Warehouse Hot-add CPU StreamInsight Scalable shared and RAM (serial processing) databases Peer-to-peer PowerPivot for replication SharePoint 2010 Data driven report subscriptions ENTERPRISE EDITION has more than 60 features not in Standard edition
  • 59. www.sqlpass.org www.sqlpass.org/PASSChapters www.sqlpass.org/getchapterinfo www.sqlpass.org/na2010 Follow / Join us online: Twitter @sqlpass #sqlpass, LinkedIn group, Facebook group
  • 60. Dziękuję za uwagę, proszę o ocenę mojej sesji PYTANIA PO SESJI / KONTAKT: MAIL: KoprowskiT@windowslive.com | MSG: KoprowskiT@windowslive.com JABBER: KoprowskiT@alfa.incenti.net.pl | SKYPE: tjkoprowski (niezmiernie rzadko) TWITTER/FACEBOOK/LINKEDIN: KoprowskiT BLOGI: ITPRO Anorak’s Vision: http://itblogs.pl/blogs/notbeautifulanymore/default.aspx [PL] Volume Licensing Specialites: http://volumelicensingspecialites.wordpress.com [PL] Anorak’s Influence View: http://anorakinfluenceview.wordpress.com [EN] STRONY: Społeczności IT: http://www.ms-groups.pl | CodeGuru: http://www.codeguru.pl Virtual Study Portal: http://www.virtualstudy.pl | Windows Server System: http://www.wss.pl Global IT Community Association: http://www.gitca.org Polish SQL Server User Group: http://www.plssug.org.pl
  • 61. © 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.
  • 62.
  • 63. Summary of Scenarios Advantages of Enterprise Edition Deck Description Scenario Keywords Sample Industry Slides Online retailer faces downtime when High Availability (Unplanned Retail 6–13* servers are overloaded Downtime) Manufacturer is unable to work when High Availability (Unplanned Manufacturing 6–13* ERP and CRM systems are down Downtime) Government agency needs to protect Manageability, Business Public Sector 14–17 against disaster Continuity, Disaster Recovery Airline needs servers to be available High Availability (Planned Airline 18–24 even when performing maintenance Downtime) Manufacturer notices slow response Manageability, Scalability, Manufacturing 25–29 while month-end reports are run High Availability Energy company modernizes its Manageability, Scalability, Energy 30–37 infrastructure Virtualization Company needs to protect patient Security, Governance Pharmaceutical 38–43 and other data Financial company deals with large Reporting, Scalability, Financial 44–51 volumes of data by using reporting Performance, Data and data warehousing Warehousing Retailer uses data mining to stop Reporting, BI, Data Mining Retail 52–58 fraud and increase sales * Talking points cover both unplanned downtime scenarios
  • 64. Why SQL Server Enterprise Edition? SQL Server 2005/2008 Enterprise has more than 60 exclusive features that build on the Standard edition SQL Server 2005 Enterprise SQL Server 2008 Enterprise (SQL Server 2005 Enterprise plus the following) Availability Manageability & Security o Hot-add CPU support o Database mirroring asynchronous o Common Criteria Compliance o Resource Governor o Fast recovery o Virtual Interface Adapter (VIA) support o Backup compression o Database Snapshots Transparent data encryption Integration o o Online page & file restores o Fuzzy lookup/grouping transformations o Third-party key management o Differed transactions o Term extraction and term lookup transformations o Security auditing o Online index operations o Dimension & partition processing adapters o Change Data Capture o Parallel index operations o Data mining enhancements o 16-node failover clustering o > 2-node failover clustering o Online configuration of peer-to-peer nodes Analysis o Proactive caching o Data compression Scalability & Performance o Table and index partitioning o Partitioned cubes o Start join query optimization o > 4-processor support o Perspectives o Data profiling tools (SQL Server Integration o Hot-add memory support o Semi-additive measures Services) o Persistent high-performance lookup (SQL o > 16-instance support o Account intelligence Server Integration Services) o Scalable shared databases o Full writeback support o Indexed views o Compressed and binary XML support o Parallel DBCC o Cross-database/server linked dimensions & measures o Updateable distributed partitioned views Data Mining o Advanced scanning o Time series cross prediction o Data mining algorithm extensibility Replication o Peer-to-peer replication o Unlimited concurrent data mining queries o Oracle publishing o Unlimited # of attributes for association rules o Prediction & processing enhancements for data mining models Virtualization o Unlimited virtualization licensing
  • 65. Why High Availability? • Businesses need to work around the clock to meet customer demands • When systems are not running, businesses are losing revenue, opportunities, customers, and reputation • Reduces impact of required maintenance on day-to- day operations • Helps to protect against disasters Technology Standard Edition Enterprise Edition Clustering 2-node 16-node Database mirroring Synchronous Synchronous and asynchronous Automatic page repair Online operations Live migration Hot-add memory and CPU Peer-to-peer replication
  • 66. Why Scalability and Performance? • Use hardware and software resources more efficiently to reduce costs • Flexibility to address the need for more capacity • Predictable response times reduce user frustration and support costs Technology Standard Edition Enterprise Edition CPU support 4 8 Multiple-instance support 16 instances More instances Maximum virtualization Data compression Backup compression Table partitioning Partitioned table parallelism Parallel index operations StreamInsight (serial processing)
  • 67. Why Security? • Prevent unauthorized access to data • Protect against lost or stolen backup data • Audit access to ensure proper use Technology Standard Edition Enterprise Edition Common Criteria Certification Data encryption Limited Transparent Data Encryption External key management SQL Server Audit C2-compliant tracing
  • 68. Why Manageability? • Reduce the cost to administer servers • Efficiently use resources • Back up data for disaster recovery Technology Standard Edition Enterprise Edition Application and multi-server management Table partitioning Resource Governor Mirrored backup
  • 69. Why Data Warehouse? • Enable reporting across large amounts of data • Align decisions and actions with business goals Technology Standard Edition Enterprise Edition Change data capture High speed connectors Data compression Backup compression Star join optimizations Partitioned cubes Data-driven report subscriptions Master data services PowerPivot
  • 70. Why Business Intelligence? • Provide up-to-date data to all employees to enable intelligent decision-making • Align decisions and actions with business goals • Improve organizational agility Technology Standard Edition Enterprise Edition Scalable shared databases Partitioned cubes Proactive caching Parallel model processing Advanced analytics functions Scale-Out report deployment Data-Driven subscriptions Infinite Clickthrough in Ad-Hoc Reports
  • 71. How to save storage, hardware and administration costs? • Reduce storage costs • Reduce the number of servers • Decrease cost per node in a database cluster Technology Standard Edition Enterprise Edition Maximum virtualization Application and multi-server management Database compression, including UCS-2 16-node clusters