SlideShare ist ein Scribd-Unternehmen logo
1 von 17
12 HOURS OF SQL 2012
Manageability Enhancements
Pieter Vanhove
WHO AM I
•   Pieter Vanhove
•   SQL Server Database Consultant at Kohera
•   MCTS, MCITP Database Administrator 2008
•   Love to work with SQL HA/DR solutions
•   E-mail: pieter.vanhove@kohera.be
•   Twitter: http://twitter.com/#!/Pieter_Vanhove
•   Blog: http://blogs.sqlug.be/pieter/
•   MEET: http://technet.microsoft.com/nl-be/hh442430#pietervanhove
AGENDA
•   New features in SQL Server (Management Studio)
•   Breakpoints
•   Intellisence
•   New Restore options
•   (Contained Databases)
•   (New DMV’s)
NEW FEATURES IN SQL SERVER MANAGEMENT STUDIO
• New server Properties
• Changes in the Object Explorer
• New features on Database tasks
  • Deploy Database to SQL Azure
• Zoom option in Query Window
• Outlining
• Microsoft Help Viewer
NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO)
• You can store files and documents in special tables but access them from
  Windows applications as if they were stored in the file system, without
  making any changes to your client applications.


                                         •   The FileTable feature builds on top of
                                             SQL Server FILESTREAM technology
NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO)

• Sequences
  • Object that generates a sequence of numeric values
    according to the specification with which the
    sequence was created.
  • Ascending or descending order at a defined
    interval and may cycle (repeat) as requested.


   – Not associated with tables. An application refers to a sequence object
     to receive its next value.
   – The relationship between sequences and tables is controlled by the
     application.
NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO)

                       • Extended Events
                          Allows users to collect as much or as little
                          information as is necessary to
                          troubleshoot or identify a performance
                          problem.
TRANSACT-SQL DEBUGGER
•   Transact-SQL breakpoints now support:
    •   Breakpoint condition
    •   Breakpoint hit count
    •   Breakpoint filter
    •   Breakpoint action
TRANSACT-SQL INTELLISENCE
 • Transact-SQL code snippets
 • Transact-SQL Surround with snippets
RESTORE ENHANCEMENTS
 • Point-in-time restore improved by a visual timeline

 • Page Restore
CONTAINED DATABASES

• Moving databases is simplified by introducing
  contained databases.
• Users in a contained database are no longer
  associated with logins
• Microsoft SQL Server 2012 Release Candidate 0 (RC
  0) introduces partially contained databases (also
  known as Partial-CDB).
• Partially Contained Databases provide some
  isolation from the instance of SQL Server but do not
  yet provide full containment.
PARTIALLY CONTAINED DATABASE TERMS
• Non-contained database
  • A database with containment set to NONE
• Fully contained database
  • A fully contained database does not allow any objects that cross the application
    boundary
• Partially contained database
  • Is a contained database that allows features that cross the application
    boundary. SQL Serer is able to determine when the containment boundary is
    crossed
PARTIALLY CONTAINED DATABASE

• Users with passwords are authenticated by the
  database
• User information is stored in user database and
  not in master database.
• Very Secure - user can only perform DDL
  operations inside the database.
BENEFITS OF PARTIALLY CONTAINED DATABASES
• Main advantages
  • Simplify DB deployment for applications
  • Increase manageability of DB access

  • Eg.: Feature is used in AlwaysOn
NEW DMV’S
•   sys.dm_exec_query_stats
•   sys.dm_os_volume_stats
•   sys.dm_os_windows_info
•   sys.dm_server_memory_dumps
•   sys.dm_server_services
•   sys.dm_server_registry
QUESTIONS
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.

Weitere ähnliche Inhalte

Was ist angesagt?

20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02
Vinamra Mittal
 
SQL Explore 2012: P&T Part 3
SQL Explore 2012: P&T Part 3SQL Explore 2012: P&T Part 3
SQL Explore 2012: P&T Part 3
sqlserver.co.il
 

Was ist angesagt? (20)

Trainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course ContentTrainmesfottech - Sql Server DBA Training Course Content
Trainmesfottech - Sql Server DBA Training Course Content
 
Products.intro.forum version
Products.intro.forum versionProducts.intro.forum version
Products.intro.forum version
 
FatDB Intro
FatDB IntroFatDB Intro
FatDB Intro
 
20090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp0220090425mysqlslides 12593434194072-phpapp02
20090425mysqlslides 12593434194072-phpapp02
 
Sage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic ToolsSage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic Tools
 
Sql server 2012 AlwaysOn
Sql server 2012 AlwaysOnSql server 2012 AlwaysOn
Sql server 2012 AlwaysOn
 
Sage Summit 2013: Sage 300 ERP Diagnostic Tools
Sage Summit 2013: Sage 300 ERP Diagnostic ToolsSage Summit 2013: Sage 300 ERP Diagnostic Tools
Sage Summit 2013: Sage 300 ERP Diagnostic Tools
 
Tech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL DatabasesTech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL Databases
 
SQL Server 2016 AlwaysOn Availability Groups New Features
SQL Server 2016 AlwaysOn Availability Groups New FeaturesSQL Server 2016 AlwaysOn Availability Groups New Features
SQL Server 2016 AlwaysOn Availability Groups New Features
 
SQL Explore 2012: P&T Part 3
SQL Explore 2012: P&T Part 3SQL Explore 2012: P&T Part 3
SQL Explore 2012: P&T Part 3
 
KoprowskiT_HUG-MSSQL_AdHocMaintenancePlansForBeginners
KoprowskiT_HUG-MSSQL_AdHocMaintenancePlansForBeginnersKoprowskiT_HUG-MSSQL_AdHocMaintenancePlansForBeginners
KoprowskiT_HUG-MSSQL_AdHocMaintenancePlansForBeginners
 
01 dev room2_kung_fu_migration_scottklein_23Kung Fu Migration to Windows Azur...
01 dev room2_kung_fu_migration_scottklein_23Kung Fu Migration to Windows Azur...01 dev room2_kung_fu_migration_scottklein_23Kung Fu Migration to Windows Azur...
01 dev room2_kung_fu_migration_scottklein_23Kung Fu Migration to Windows Azur...
 
Always on in SQL Server 2012
Always on in SQL Server 2012Always on in SQL Server 2012
Always on in SQL Server 2012
 
SQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability Groups
SQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability GroupsSQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability Groups
SQLSaturday Bulgaria : HA & DR with SQL Server AlwaysOn Availability Groups
 
Student projects with open source CSQL
Student projects with open source CSQLStudent projects with open source CSQL
Student projects with open source CSQL
 
Geek Sync | SQL Security Principals and Permissions 101
Geek Sync | SQL Security Principals and Permissions 101Geek Sync | SQL Security Principals and Permissions 101
Geek Sync | SQL Security Principals and Permissions 101
 
Toad for Sybase Datasheet
Toad for Sybase DatasheetToad for Sybase Datasheet
Toad for Sybase Datasheet
 
Delivering Pluggable Database as a Service
Delivering Pluggable Database as a ServiceDelivering Pluggable Database as a Service
Delivering Pluggable Database as a Service
 
Troubleshooting sql server
Troubleshooting sql serverTroubleshooting sql server
Troubleshooting sql server
 
SQL 2014 In-Memory OLTP
SQL 2014 In-Memory  OLTPSQL 2014 In-Memory  OLTP
SQL 2014 In-Memory OLTP
 

Andere mochten auch

Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313
EMC
 
Thurs maya city states
Thurs maya city statesThurs maya city states
Thurs maya city states
Travis Klein
 
02 allocative efficiency
02 allocative efficiency02 allocative efficiency
02 allocative efficiency
Travis Klein
 
Price control & s d market project
Price control & s d market projectPrice control & s d market project
Price control & s d market project
Travis Klein
 

Andere mochten auch (20)

Stress testing using SQLIOSIM and SQLIO
Stress testing using SQLIOSIM and SQLIOStress testing using SQLIOSIM and SQLIO
Stress testing using SQLIOSIM and SQLIO
 
What's new in SQL Server Integration Services 2012?
What's new in SQL Server Integration Services 2012?What's new in SQL Server Integration Services 2012?
What's new in SQL Server Integration Services 2012?
 
SQL Server 2012 and Big Data
SQL Server 2012 and Big DataSQL Server 2012 and Big Data
SQL Server 2012 and Big Data
 
Database Schema Management & Deployment using SQL Server Data Tools (SSDT)
Database Schema Management & Deployment using SQL Server Data Tools (SSDT)Database Schema Management & Deployment using SQL Server Data Tools (SSDT)
Database Schema Management & Deployment using SQL Server Data Tools (SSDT)
 
SQL Server 2012 Best Practices
SQL Server 2012 Best PracticesSQL Server 2012 Best Practices
SQL Server 2012 Best Practices
 
Cybercrime and the Healthcare Industry
Cybercrime and the Healthcare IndustryCybercrime and the Healthcare Industry
Cybercrime and the Healthcare Industry
 
Mit2 092 f09_lec02
Mit2 092 f09_lec02Mit2 092 f09_lec02
Mit2 092 f09_lec02
 
Adaptec RAID 81605ZQ vs. LSI MegaRAID 9361-8i Performance Whitepaper
Adaptec RAID 81605ZQ vs. LSI MegaRAID 9361-8i Performance WhitepaperAdaptec RAID 81605ZQ vs. LSI MegaRAID 9361-8i Performance Whitepaper
Adaptec RAID 81605ZQ vs. LSI MegaRAID 9361-8i Performance Whitepaper
 
Mit2 092 f09_lec21
Mit2 092 f09_lec21Mit2 092 f09_lec21
Mit2 092 f09_lec21
 
Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313Pivotal tc server_wp_migrating_jee_apps_042313
Pivotal tc server_wp_migrating_jee_apps_042313
 
Fri roman culture
Fri roman cultureFri roman culture
Fri roman culture
 
Thurs maya city states
Thurs maya city statesThurs maya city states
Thurs maya city states
 
02 allocative efficiency
02 allocative efficiency02 allocative efficiency
02 allocative efficiency
 
альбом пс 192
альбом пс 192альбом пс 192
альбом пс 192
 
Price control & s d market project
Price control & s d market projectPrice control & s d market project
Price control & s d market project
 
Trabajo Telenchana Cristian
Trabajo Telenchana CristianTrabajo Telenchana Cristian
Trabajo Telenchana Cristian
 
Day 3 mon world
Day 3 mon worldDay 3 mon world
Day 3 mon world
 
ไทย 52
ไทย 52ไทย 52
ไทย 52
 
Improve Patient Care and Reduce IT Costs with Vendor Neutral Archiving and Cl...
Improve Patient Care and Reduce IT Costs with Vendor Neutral Archiving and Cl...Improve Patient Care and Reduce IT Costs with Vendor Neutral Archiving and Cl...
Improve Patient Care and Reduce IT Costs with Vendor Neutral Archiving and Cl...
 
Jose gafas
Jose gafasJose gafas
Jose gafas
 

Ähnlich wie Manageability Enhancements of SQL Server 2012

Sql server 2012 dba online training
Sql server 2012 dba online trainingSql server 2012 dba online training
Sql server 2012 dba online training
sqlmasters
 
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
SpanishPASSVC
 
Online sql dba training
Online sql dba trainingOnline sql dba training
Online sql dba training
ssmasters
 
PERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBAPERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBA
periasamy R
 
PERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBAPERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBA
periasamy R
 

Ähnlich wie Manageability Enhancements of SQL Server 2012 (20)

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.
 
Exploring sql server 2016
Exploring sql server 2016Exploring sql server 2016
Exploring sql server 2016
 
Sql server 2012 dba online training
Sql server 2012 dba online trainingSql server 2012 dba online training
Sql server 2012 dba online training
 
Monitorando performance no Azure SQL Database
Monitorando performance no Azure SQL DatabaseMonitorando performance no Azure SQL Database
Monitorando performance no Azure SQL Database
 
Sql dba 2008 r2 online training
Sql dba 2008 r2 online trainingSql dba 2008 r2 online training
Sql dba 2008 r2 online training
 
Microsoft sql server database administration
Microsoft sql server database administrationMicrosoft sql server database administration
Microsoft sql server database administration
 
Partially Contained Databases
Partially Contained DatabasesPartially Contained Databases
Partially Contained Databases
 
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
 
KoprowskiT_SQLSat419_WADBforBeginners
KoprowskiT_SQLSat419_WADBforBeginnersKoprowskiT_SQLSat419_WADBforBeginners
KoprowskiT_SQLSat419_WADBforBeginners
 
A to z for sql azure databases
A to z for sql azure databasesA to z for sql azure databases
A to z for sql azure databases
 
Sql server 2012 dba online training
Sql server 2012 dba online trainingSql server 2012 dba online training
Sql server 2012 dba online training
 
Scalable relational database with SQL Azure
Scalable relational database with SQL AzureScalable relational database with SQL Azure
Scalable relational database with SQL Azure
 
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...
 
Remote DBA Experts SQL Server 2008 New Features
Remote DBA Experts SQL Server 2008 New FeaturesRemote DBA Experts SQL Server 2008 New Features
Remote DBA Experts SQL Server 2008 New Features
 
Evolutionary database design
Evolutionary database designEvolutionary database design
Evolutionary database design
 
Online sql dba training
Online sql dba trainingOnline sql dba training
Online sql dba training
 
PERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBAPERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBA
 
PERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBAPERIASAMY R_SQL_DBA
PERIASAMY R_SQL_DBA
 
Project oriented online realtime training on sql
Project oriented online realtime training on sqlProject oriented online realtime training on sql
Project oriented online realtime training on sql
 
Oracle
OracleOracle
Oracle
 

Mehr von Microsoft TechNet - Belgium and Luxembourg

Mehr von Microsoft TechNet - Belgium and Luxembourg (20)

Windows 10: all you need to know!
Windows 10: all you need to know!Windows 10: all you need to know!
Windows 10: all you need to know!
 
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de KeukelaereConfiguration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
 
Windows 8.1 a closer look
Windows 8.1 a closer lookWindows 8.1 a closer look
Windows 8.1 a closer look
 
So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.
 
Data Leakage Prevention
Data Leakage PreventionData Leakage Prevention
Data Leakage Prevention
 
Deploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr ClientsDeploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr Clients
 
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
 
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware UpdatingHands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
 
SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012
 
Jump start your application monitoring with APM
Jump start your application monitoring with APMJump start your application monitoring with APM
Jump start your application monitoring with APM
 
What’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent ChatWhat’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent Chat
 
What's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & DevicesWhat's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & Devices
 
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and managementOffice 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
 
Office 365 Identity Management options
Office 365 Identity Management options Office 365 Identity Management options
Office 365 Identity Management options
 
SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options
 
The application model in real life
The application model in real lifeThe application model in real life
The application model in real life
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise
 
Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management
 
Network Management in System Center 2012 SP1 - VMM
Network Management in System Center 2012  SP1 - VMM Network Management in System Center 2012  SP1 - VMM
Network Management in System Center 2012 SP1 - VMM
 

Kürzlich hochgeladen

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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
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 ...
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
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
 
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
 
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...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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...
 
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, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Manageability Enhancements of SQL Server 2012

  • 1. 12 HOURS OF SQL 2012 Manageability Enhancements Pieter Vanhove
  • 2. WHO AM I • Pieter Vanhove • SQL Server Database Consultant at Kohera • MCTS, MCITP Database Administrator 2008 • Love to work with SQL HA/DR solutions • E-mail: pieter.vanhove@kohera.be • Twitter: http://twitter.com/#!/Pieter_Vanhove • Blog: http://blogs.sqlug.be/pieter/ • MEET: http://technet.microsoft.com/nl-be/hh442430#pietervanhove
  • 3. AGENDA • New features in SQL Server (Management Studio) • Breakpoints • Intellisence • New Restore options • (Contained Databases) • (New DMV’s)
  • 4. NEW FEATURES IN SQL SERVER MANAGEMENT STUDIO • New server Properties • Changes in the Object Explorer • New features on Database tasks • Deploy Database to SQL Azure • Zoom option in Query Window • Outlining • Microsoft Help Viewer
  • 5. NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO) • You can store files and documents in special tables but access them from Windows applications as if they were stored in the file system, without making any changes to your client applications. • The FileTable feature builds on top of SQL Server FILESTREAM technology
  • 6. NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO) • Sequences • Object that generates a sequence of numeric values according to the specification with which the sequence was created. • Ascending or descending order at a defined interval and may cycle (repeat) as requested. – Not associated with tables. An application refers to a sequence object to receive its next value. – The relationship between sequences and tables is controlled by the application.
  • 7. NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO) • Extended Events Allows users to collect as much or as little information as is necessary to troubleshoot or identify a performance problem.
  • 8. TRANSACT-SQL DEBUGGER • Transact-SQL breakpoints now support: • Breakpoint condition • Breakpoint hit count • Breakpoint filter • Breakpoint action
  • 9. TRANSACT-SQL INTELLISENCE • Transact-SQL code snippets • Transact-SQL Surround with snippets
  • 10. RESTORE ENHANCEMENTS • Point-in-time restore improved by a visual timeline • Page Restore
  • 11. CONTAINED DATABASES • Moving databases is simplified by introducing contained databases. • Users in a contained database are no longer associated with logins • Microsoft SQL Server 2012 Release Candidate 0 (RC 0) introduces partially contained databases (also known as Partial-CDB). • Partially Contained Databases provide some isolation from the instance of SQL Server but do not yet provide full containment.
  • 12. PARTIALLY CONTAINED DATABASE TERMS • Non-contained database • A database with containment set to NONE • Fully contained database • A fully contained database does not allow any objects that cross the application boundary • Partially contained database • Is a contained database that allows features that cross the application boundary. SQL Serer is able to determine when the containment boundary is crossed
  • 13. PARTIALLY CONTAINED DATABASE • Users with passwords are authenticated by the database • User information is stored in user database and not in master database. • Very Secure - user can only perform DDL operations inside the database.
  • 14. BENEFITS OF PARTIALLY CONTAINED DATABASES • Main advantages • Simplify DB deployment for applications • Increase manageability of DB access • Eg.: Feature is used in AlwaysOn
  • 15. NEW DMV’S • sys.dm_exec_query_stats • sys.dm_os_volume_stats • sys.dm_os_windows_info • sys.dm_server_memory_dumps • sys.dm_server_services • sys.dm_server_registry
  • 17. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.