SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
New Features Presentation
                The SQL Server Team




The SQL Server Team
RemoteDBA Experts
Agenda

     •   Introductions
     •   Top SQL 2008 new features
     •   How we can help
     •   Questions
     •   Wrap-up



Much More than Just Great DBA’s
Much More Than Just Great DBAs



     • Focusing on world-class remote database support
       for all major database products

     • Over 60 customers and thousands of database
       servers under our control

     • Oracle Ace, Microsoft Certified DBA’s on staff
     • Almost 70 years combined SQL DBA experience.




Much More than Just Great DBA’s
Top SQL 2008 New Features

     •   Management Studio Improvements
     •   Compression
     •   Resource Governor
     •   New Data Types
     •   Performance Data Collector
     •   Transparent Data Encryption
     •   SQL Server Audit
     •   Extended Events
     •   Change Data Capture
     •   Power Shell



Much More than Just Great DBA’s
Management Studio Improvements

     •   Activity Monitor
     •   Object Explorer Details
     •   Object Search
     •   Multi Server Queries
     •   Intellisense
     •   T-SQL Debugger




Much More than Just Great DBA’s
Activity Monitor

      At a glance performance information
      Automatically run a trace
          • Graphs
          • Processes
          • Data File I/O
          • Recent Expensive Queries


Much More than Just Great DBA’s
Activity Monitor - Graphs




      •   Percent Processor Time
      •   Waiting Tasks
      •   Database I/O
      •   Batch Requests per Second

Much More than Just Great DBA’s
Activity Monitor - Processes




      • Provides metrics for key resources
      • Identifies potential trouble spots
      • Measures the time a worker thread has to wait gain
        access to server resources


Much More than Just Great DBA’s
Activity Monitor – Resource Waits




      • Provides metrics for key resources
      • Identifies potential trouble spots
      • Measures the time a worker thread has to wait gain
        access to server resources


Much More than Just Great DBA’s
Activity Monitor – Data File I/O




      • Quickly determine databases that have high disk
        usage.
      • Columns can be sorted and filtered



Much More than Just Great DBA’s
Activity Monitor – Recent Expensive Queries




      • Displays the queries in cache that have consumed
        the most resources.
      • Right click to display execution plan
      • Right click to display the entire query


Much More than Just Great DBA’s
Activity Monitor – Object Explorer Detail




      • 36 possible columns of information about a database
      • Views are automatically remembered
      • CTRL-C copies the information to the clipboard in a
        tab delimited format, past into Excel to create reports


Much More than Just Great DBA’s
Activity Monitor – Object Search




      • Searches for all objects within the selected scope:
        server, database, tables.
      • Wild card characters can be used.


Much More than Just Great DBA’s
Activity Monitor – Multi-Server Queries




      • Queries all registered servers within the server group.
      • Returns results for each server.




Much More than Just Great DBA’s
Activity Monitor – Intellisense

• Highlights syntax errors.
     – Keywords
     – Object names




Much More than Just Great DBA’s
Activity Monitor – Intellisense




  • Completes variables, commands, or object names
  • Incremental as you type



Much More than Just Great DBA’s
Activity Monitor – Intellisense




  • Displays parameters for procedures and functions.
  • Can display a list of available objects for selection.



Much More than Just Great DBA’s
Activity Monitor – T-SQL Debugger




Much More than Just Great DBA’s
Activity Monitor – T-SQL Debugger

  • Steps into and over T-SQL code.
  • Developers will be more comfortable with features
    that they have become accustomed to in .Net
  • Displays the values of local variables and the call
    stack.
  • Start by hitting the F11 key.




Much More than Just Great DBA’s
Compression

  • Data Compression
      – This includes row and page level
        compression and occurs within the .mdf
        files.
  • Backup Compression
      – Occurs only when data is backed up




Much More than Just Great DBA’s
Data Compression

  • Row Level = simplest method of
    compression.
      – Reduces the amount of metadata used to
        store a row.
      – Uses less CPU cycles to implement.
  • Page Level = higher level of
    compression
      – Higher level of CPU usage

Much More than Just Great DBA’s
Data Compression - Implementation




  • Implemented through SSMS
Much More than Just Great DBA’s
Data Compression - Implementation




  • Wizard interface, estimates savings.
  • Caution should be used when implementing in production

Much More than Just Great DBA’s
Resource Governor

• Implementation is
  straightforward.
• Specific security account
  (DAC) needs to be created.
• Implemented with T-SQL
• Improper configuration can
  cause severe performance
  issues.
• Takes effect when a
  “Resource Contention”
  occurs

Much More than Just Great DBA’s
New Data Types – Date and Time
•       DATE - Stores date only in YYYY-MM-DD format.
•       TIME -Stores time in hh:mm:ss.nnnnnnn format.
•       DATETIME2 - More precision than existing DATETIME type.
•       Format is YYYY-MM-DD hh:mm:ss:nnnnnnnm
•       DATETIMEOFFSET - Similar to DATETIME2, stores Time Zone
        Information


    New Data Types – FILESTREAM
    •    Stored in NTFS file system
    •    T-SQL Insert, Update, Deletes operations can be used on
         datatypes.




Much More than Just Great DBA’s
New Data Types – Spatial
•       Implemented as .Net CLR data type
•       Conforms to Open Geospatial Consortium standards
•       Indexes are spatial, stored as a grid based hierarchy

•       GEOGRAPHY – Stores ellipsoidal data (Longitude and Latitude)
•       GEOMETRY – Stores planar data (X, Y Coordinates)


    New Data Types – HIERARCHYID
    •     Implemented as .Net CLR data type
    •     Represents node position in a hierarchical structure




Much More than Just Great DBA’s
Performance Data Collector
  •   Management Data Warehouse    •   Server Activities
      acts as central repository   •   Performance Reports
  •   Data Collection Sets         •   Easy Wizard Configuration
  •   Disk Usage                   •   Scheduled jobs run on regular
  •   Query Statistics                 basis




Much More than Just Great DBA’s
Performance Data Collector



•    Different configurations
     for each Data Collection
     Set
•    Built in reports for each
     Data Collection Set
•    Can be customized




    Much More than Just Great DBA’s
Transparent Data Encryption

  •   Encrypted in both Memory and on Disk
  •   Key based, allowing for a finer level of
      security
  •   Encrypts entire database
  •   Easy to administer
  •   Resource requirements are minimal




Much More than Just Great DBA’s
SQL Server Audit

  •   Granular, captures SELECT, INSERT, UPDATE, DELETE,
      REFERENCES and EXECUTE
  •   Uses Extended Events engine, increased speed
  •   Capture and view audit results
  •   Audits at the instance or database level
  •   Audits multiple activity types.
  •   Stores audit events to file
  •   Easy to implement using SSMS




Much More than Just Great DBA’s
SQL Server Audit

•   Create a new audit with SSMS




Much More than Just Great DBA’s
SQL Server Audit


                                  •   Name the audit
                                  •   Choose items to be audited.
                                  •   Each audit appears in SSMS




Much More than Just Great DBA’s
Extended Events

     •   Generic event handling system
     •   Captures, stores and acts on troubleshooting SQL
         Server, Windows, and applications.
     •   254 events can be captured from SQL Server
     •   Correlates SQL, Windows, and Application events
     •   Supports SQL Auditing.
     •   Implemented with T-SQL
     •   Handled by the Event Engine
     •   Common format con be combined with different tools
     •   Less overhead than other tools




Much More than Just Great DBA’s
Change Data Capture

•   Captures and records Insert,
    Update, and Delete activity.
•   Data is stored in a format that can
    easily be consumed by an
    application.
•   Data can then be used to
    synchronize an OLAP server.




Much More than Just Great DBA’s
PowerShell

•    Part of Windows, SQL 2008 ships
     with PowerShell snap-in
•    Built on .Net framework 2.0
•    Powerful scripting that replaces
     Kix, Perl, VBScript




    Much More than Just Great DBA’s
Questions?




For copies of the this presentation please email
Michael John mjohn@remotedbaexperts.com


Much More than Just Great DBA’s
References

  •   Brad McGehee ISBN: 978-1-906434-06-9
  •   Microsoft MSDN
  •   SQL Server Central
  •   http://www.microsoft.com/sqlserver/2008/en/us/default.aspx




Much More than Just Great DBA’s

Contenu connexe

Tendances

Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree
Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree
Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree Ashnikbiz
 
Is It Fast? : Measuring MongoDB Performance
Is It Fast? : Measuring MongoDB PerformanceIs It Fast? : Measuring MongoDB Performance
Is It Fast? : Measuring MongoDB PerformanceTim Callaghan
 
WiredTiger Overview
WiredTiger OverviewWiredTiger Overview
WiredTiger OverviewWiredTiger
 
MariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & OptimizationMariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & OptimizationMariaDB plc
 
Linux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performanceLinux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performancePostgreSQL-Consulting
 
PostreSQL HA and DR Setup & Use Cases
PostreSQL HA and DR Setup & Use CasesPostreSQL HA and DR Setup & Use Cases
PostreSQL HA and DR Setup & Use CasesAshnikbiz
 
Overview of Postgres Utility Processes
Overview of Postgres Utility ProcessesOverview of Postgres Utility Processes
Overview of Postgres Utility ProcessesEDB
 
Elephants in the Cloud
Elephants in the CloudElephants in the Cloud
Elephants in the CloudMike Fowler
 
Let the Tiger Roar! - MongoDB 3.0 + WiredTiger
Let the Tiger Roar! - MongoDB 3.0 + WiredTigerLet the Tiger Roar! - MongoDB 3.0 + WiredTiger
Let the Tiger Roar! - MongoDB 3.0 + WiredTigerJon Rangel
 
2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-queryAshnikbiz
 
Evolution of DBA in the Cloud Era
 Evolution of DBA in the Cloud Era Evolution of DBA in the Cloud Era
Evolution of DBA in the Cloud EraMydbops
 
MySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery PlanningMySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery PlanningLenz Grimmer
 
Get More Out of MySQL with TokuDB
Get More Out of MySQL with TokuDBGet More Out of MySQL with TokuDB
Get More Out of MySQL with TokuDBTim Callaghan
 
Hardware planning & sizing for sql server
Hardware planning & sizing for sql serverHardware planning & sizing for sql server
Hardware planning & sizing for sql serverDavide Mauri
 
Introduction to TokuDB v7.5 and Read Free Replication
Introduction to TokuDB v7.5 and Read Free ReplicationIntroduction to TokuDB v7.5 and Read Free Replication
Introduction to TokuDB v7.5 and Read Free ReplicationTim Callaghan
 
Inside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at TencentInside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at TencentMariaDB plc
 
A Technical Introduction to WiredTiger
A Technical Introduction to WiredTigerA Technical Introduction to WiredTiger
A Technical Introduction to WiredTigerMongoDB
 
Webinar: Backups + Disaster Recovery
Webinar: Backups + Disaster RecoveryWebinar: Backups + Disaster Recovery
Webinar: Backups + Disaster RecoveryMongoDB
 

Tendances (20)

Percona FT / TokuDB
Percona FT / TokuDBPercona FT / TokuDB
Percona FT / TokuDB
 
Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree
Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree
Countdown to PostgreSQL v9.5 - Foriegn Tables can be part of Inheritance Tree
 
Is It Fast? : Measuring MongoDB Performance
Is It Fast? : Measuring MongoDB PerformanceIs It Fast? : Measuring MongoDB Performance
Is It Fast? : Measuring MongoDB Performance
 
WiredTiger Overview
WiredTiger OverviewWiredTiger Overview
WiredTiger Overview
 
MariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & OptimizationMariaDB Server Performance Tuning & Optimization
MariaDB Server Performance Tuning & Optimization
 
Linux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performanceLinux tuning to improve PostgreSQL performance
Linux tuning to improve PostgreSQL performance
 
TPC-H in MongoDB
TPC-H in MongoDBTPC-H in MongoDB
TPC-H in MongoDB
 
PostreSQL HA and DR Setup & Use Cases
PostreSQL HA and DR Setup & Use CasesPostreSQL HA and DR Setup & Use Cases
PostreSQL HA and DR Setup & Use Cases
 
Overview of Postgres Utility Processes
Overview of Postgres Utility ProcessesOverview of Postgres Utility Processes
Overview of Postgres Utility Processes
 
Elephants in the Cloud
Elephants in the CloudElephants in the Cloud
Elephants in the Cloud
 
Let the Tiger Roar! - MongoDB 3.0 + WiredTiger
Let the Tiger Roar! - MongoDB 3.0 + WiredTigerLet the Tiger Roar! - MongoDB 3.0 + WiredTiger
Let the Tiger Roar! - MongoDB 3.0 + WiredTiger
 
2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query
 
Evolution of DBA in the Cloud Era
 Evolution of DBA in the Cloud Era Evolution of DBA in the Cloud Era
Evolution of DBA in the Cloud Era
 
MySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery PlanningMySQL Server Backup, Restoration, and Disaster Recovery Planning
MySQL Server Backup, Restoration, and Disaster Recovery Planning
 
Get More Out of MySQL with TokuDB
Get More Out of MySQL with TokuDBGet More Out of MySQL with TokuDB
Get More Out of MySQL with TokuDB
 
Hardware planning & sizing for sql server
Hardware planning & sizing for sql serverHardware planning & sizing for sql server
Hardware planning & sizing for sql server
 
Introduction to TokuDB v7.5 and Read Free Replication
Introduction to TokuDB v7.5 and Read Free ReplicationIntroduction to TokuDB v7.5 and Read Free Replication
Introduction to TokuDB v7.5 and Read Free Replication
 
Inside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at TencentInside CynosDB: MariaDB optimized for the cloud at Tencent
Inside CynosDB: MariaDB optimized for the cloud at Tencent
 
A Technical Introduction to WiredTiger
A Technical Introduction to WiredTigerA Technical Introduction to WiredTiger
A Technical Introduction to WiredTiger
 
Webinar: Backups + Disaster Recovery
Webinar: Backups + Disaster RecoveryWebinar: Backups + Disaster Recovery
Webinar: Backups + Disaster Recovery
 

Similaire à Remote DBA Experts SQL Server 2008 New Features

SQL Explore 2012: P&T Part 1
SQL Explore 2012: P&T Part 1SQL Explore 2012: P&T Part 1
SQL Explore 2012: P&T Part 1sqlserver.co.il
 
Data Vault Automation at the Bijenkorf
Data Vault Automation at the BijenkorfData Vault Automation at the Bijenkorf
Data Vault Automation at the BijenkorfRob Winters
 
Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Mydbops
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Rolta
 
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!Aaron King
 
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Denny Lee
 
Evolutionary database design
Evolutionary database designEvolutionary database design
Evolutionary database designSalehein Syed
 
Microsoft sql server database administration
Microsoft sql server database administrationMicrosoft sql server database administration
Microsoft sql server database administrationRahul Singh
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and ManagingGabriella Davis
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSPC Adriatics
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsZohar Elkayam
 
Sap bods Training in Hyderabad | Sap bods Online Training
Sap bods Training in Hyderabad | Sap bods  Online Training Sap bods Training in Hyderabad | Sap bods  Online Training
Sap bods Training in Hyderabad | Sap bods Online Training CHENNAKESHAVAKATAGAR
 
Sap bods training in hyderabad
Sap bods training in hyderabadSap bods training in hyderabad
Sap bods training in hyderabadRajitha D
 
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...Marek Maśko
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Victor Holman
 
Monitorando performance no Azure SQL Database
Monitorando performance no Azure SQL DatabaseMonitorando performance no Azure SQL Database
Monitorando performance no Azure SQL DatabaseVitor Fava
 
Bringing DevOps to the Database
Bringing DevOps to the DatabaseBringing DevOps to the Database
Bringing DevOps to the DatabaseMichaela Murray
 
Ds03 data analysis
Ds03   data analysisDs03   data analysis
Ds03 data analysisDotNetCampus
 

Similaire à Remote DBA Experts SQL Server 2008 New Features (20)

SQL Explore 2012: P&T Part 1
SQL Explore 2012: P&T Part 1SQL Explore 2012: P&T Part 1
SQL Explore 2012: P&T Part 1
 
Data Vault Automation at the Bijenkorf
Data Vault Automation at the BijenkorfData Vault Automation at the Bijenkorf
Data Vault Automation at the Bijenkorf
 
Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
 
A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!A Complete BI Solution in About an Hour!
A Complete BI Solution in About an Hour!
 
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
Building and Deploying Large Scale SSRS using Lessons Learned from Customer D...
 
Evolutionary database design
Evolutionary database designEvolutionary database design
Evolutionary database design
 
Microsoft sql server database administration
Microsoft sql server database administrationMicrosoft sql server database administration
Microsoft sql server database administration
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
 
Sap bods Training in Hyderabad | Sap bods Online Training
Sap bods Training in Hyderabad | Sap bods  Online Training Sap bods Training in Hyderabad | Sap bods  Online Training
Sap bods Training in Hyderabad | Sap bods Online Training
 
Sap bods training in hyderabad
Sap bods training in hyderabadSap bods training in hyderabad
Sap bods training in hyderabad
 
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
 
Monitorando performance no Azure SQL Database
Monitorando performance no Azure SQL DatabaseMonitorando performance no Azure SQL Database
Monitorando performance no Azure SQL Database
 
Bringing DevOps to the Database
Bringing DevOps to the DatabaseBringing DevOps to the Database
Bringing DevOps to the Database
 
Datastage Introduction To Data Warehousing
Datastage Introduction To Data WarehousingDatastage Introduction To Data Warehousing
Datastage Introduction To Data Warehousing
 
Ds03 data analysis
Ds03   data analysisDs03   data analysis
Ds03 data analysis
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 

Dernier

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
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 businesspanagenda
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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...DianaGray10
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
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...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Remote DBA Experts SQL Server 2008 New Features

  • 1. New Features Presentation The SQL Server Team The SQL Server Team RemoteDBA Experts
  • 2. Agenda • Introductions • Top SQL 2008 new features • How we can help • Questions • Wrap-up Much More than Just Great DBA’s
  • 3. Much More Than Just Great DBAs • Focusing on world-class remote database support for all major database products • Over 60 customers and thousands of database servers under our control • Oracle Ace, Microsoft Certified DBA’s on staff • Almost 70 years combined SQL DBA experience. Much More than Just Great DBA’s
  • 4. Top SQL 2008 New Features • Management Studio Improvements • Compression • Resource Governor • New Data Types • Performance Data Collector • Transparent Data Encryption • SQL Server Audit • Extended Events • Change Data Capture • Power Shell Much More than Just Great DBA’s
  • 5. Management Studio Improvements • Activity Monitor • Object Explorer Details • Object Search • Multi Server Queries • Intellisense • T-SQL Debugger Much More than Just Great DBA’s
  • 6. Activity Monitor At a glance performance information Automatically run a trace • Graphs • Processes • Data File I/O • Recent Expensive Queries Much More than Just Great DBA’s
  • 7. Activity Monitor - Graphs • Percent Processor Time • Waiting Tasks • Database I/O • Batch Requests per Second Much More than Just Great DBA’s
  • 8. Activity Monitor - Processes • Provides metrics for key resources • Identifies potential trouble spots • Measures the time a worker thread has to wait gain access to server resources Much More than Just Great DBA’s
  • 9. Activity Monitor – Resource Waits • Provides metrics for key resources • Identifies potential trouble spots • Measures the time a worker thread has to wait gain access to server resources Much More than Just Great DBA’s
  • 10. Activity Monitor – Data File I/O • Quickly determine databases that have high disk usage. • Columns can be sorted and filtered Much More than Just Great DBA’s
  • 11. Activity Monitor – Recent Expensive Queries • Displays the queries in cache that have consumed the most resources. • Right click to display execution plan • Right click to display the entire query Much More than Just Great DBA’s
  • 12. Activity Monitor – Object Explorer Detail • 36 possible columns of information about a database • Views are automatically remembered • CTRL-C copies the information to the clipboard in a tab delimited format, past into Excel to create reports Much More than Just Great DBA’s
  • 13. Activity Monitor – Object Search • Searches for all objects within the selected scope: server, database, tables. • Wild card characters can be used. Much More than Just Great DBA’s
  • 14. Activity Monitor – Multi-Server Queries • Queries all registered servers within the server group. • Returns results for each server. Much More than Just Great DBA’s
  • 15. Activity Monitor – Intellisense • Highlights syntax errors. – Keywords – Object names Much More than Just Great DBA’s
  • 16. Activity Monitor – Intellisense • Completes variables, commands, or object names • Incremental as you type Much More than Just Great DBA’s
  • 17. Activity Monitor – Intellisense • Displays parameters for procedures and functions. • Can display a list of available objects for selection. Much More than Just Great DBA’s
  • 18. Activity Monitor – T-SQL Debugger Much More than Just Great DBA’s
  • 19. Activity Monitor – T-SQL Debugger • Steps into and over T-SQL code. • Developers will be more comfortable with features that they have become accustomed to in .Net • Displays the values of local variables and the call stack. • Start by hitting the F11 key. Much More than Just Great DBA’s
  • 20. Compression • Data Compression – This includes row and page level compression and occurs within the .mdf files. • Backup Compression – Occurs only when data is backed up Much More than Just Great DBA’s
  • 21. Data Compression • Row Level = simplest method of compression. – Reduces the amount of metadata used to store a row. – Uses less CPU cycles to implement. • Page Level = higher level of compression – Higher level of CPU usage Much More than Just Great DBA’s
  • 22. Data Compression - Implementation • Implemented through SSMS Much More than Just Great DBA’s
  • 23. Data Compression - Implementation • Wizard interface, estimates savings. • Caution should be used when implementing in production Much More than Just Great DBA’s
  • 24. Resource Governor • Implementation is straightforward. • Specific security account (DAC) needs to be created. • Implemented with T-SQL • Improper configuration can cause severe performance issues. • Takes effect when a “Resource Contention” occurs Much More than Just Great DBA’s
  • 25. New Data Types – Date and Time • DATE - Stores date only in YYYY-MM-DD format. • TIME -Stores time in hh:mm:ss.nnnnnnn format. • DATETIME2 - More precision than existing DATETIME type. • Format is YYYY-MM-DD hh:mm:ss:nnnnnnnm • DATETIMEOFFSET - Similar to DATETIME2, stores Time Zone Information New Data Types – FILESTREAM • Stored in NTFS file system • T-SQL Insert, Update, Deletes operations can be used on datatypes. Much More than Just Great DBA’s
  • 26. New Data Types – Spatial • Implemented as .Net CLR data type • Conforms to Open Geospatial Consortium standards • Indexes are spatial, stored as a grid based hierarchy • GEOGRAPHY – Stores ellipsoidal data (Longitude and Latitude) • GEOMETRY – Stores planar data (X, Y Coordinates) New Data Types – HIERARCHYID • Implemented as .Net CLR data type • Represents node position in a hierarchical structure Much More than Just Great DBA’s
  • 27. Performance Data Collector • Management Data Warehouse • Server Activities acts as central repository • Performance Reports • Data Collection Sets • Easy Wizard Configuration • Disk Usage • Scheduled jobs run on regular • Query Statistics basis Much More than Just Great DBA’s
  • 28. Performance Data Collector • Different configurations for each Data Collection Set • Built in reports for each Data Collection Set • Can be customized Much More than Just Great DBA’s
  • 29. Transparent Data Encryption • Encrypted in both Memory and on Disk • Key based, allowing for a finer level of security • Encrypts entire database • Easy to administer • Resource requirements are minimal Much More than Just Great DBA’s
  • 30. SQL Server Audit • Granular, captures SELECT, INSERT, UPDATE, DELETE, REFERENCES and EXECUTE • Uses Extended Events engine, increased speed • Capture and view audit results • Audits at the instance or database level • Audits multiple activity types. • Stores audit events to file • Easy to implement using SSMS Much More than Just Great DBA’s
  • 31. SQL Server Audit • Create a new audit with SSMS Much More than Just Great DBA’s
  • 32. SQL Server Audit • Name the audit • Choose items to be audited. • Each audit appears in SSMS Much More than Just Great DBA’s
  • 33. Extended Events • Generic event handling system • Captures, stores and acts on troubleshooting SQL Server, Windows, and applications. • 254 events can be captured from SQL Server • Correlates SQL, Windows, and Application events • Supports SQL Auditing. • Implemented with T-SQL • Handled by the Event Engine • Common format con be combined with different tools • Less overhead than other tools Much More than Just Great DBA’s
  • 34. Change Data Capture • Captures and records Insert, Update, and Delete activity. • Data is stored in a format that can easily be consumed by an application. • Data can then be used to synchronize an OLAP server. Much More than Just Great DBA’s
  • 35. PowerShell • Part of Windows, SQL 2008 ships with PowerShell snap-in • Built on .Net framework 2.0 • Powerful scripting that replaces Kix, Perl, VBScript Much More than Just Great DBA’s
  • 36. Questions? For copies of the this presentation please email Michael John mjohn@remotedbaexperts.com Much More than Just Great DBA’s
  • 37. References • Brad McGehee ISBN: 978-1-906434-06-9 • Microsoft MSDN • SQL Server Central • http://www.microsoft.com/sqlserver/2008/en/us/default.aspx Much More than Just Great DBA’s