+ All Categories
Home > Technology > Manageability Enhancements of SQL Server 2012

Manageability Enhancements of SQL Server 2012

Date post: 08-Jun-2015
Category:
Upload: microsoft-technet-belgium-and-luxembourg
View: 1,093 times
Download: 2 times
Share this document with a friend
Description:
Speaker: Pieter VanhoveDownload SQL Server 2012: http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx
Popular Tags:
17
12 HOURS OF SQL 2012 Manageability Enhancements Pieter Vanhove
Transcript
Page 1: Manageability Enhancements of SQL Server 2012

12 HOURS OF SQL 2012

Manageability EnhancementsPieter Vanhove

Page 2: Manageability Enhancements of SQL Server 2012

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: [email protected]• Twitter: http://twitter.com/#!/Pieter_Vanhove• Blog: http://blogs.sqlug.be/pieter/• MEET:

http://technet.microsoft.com/nl-be/hh442430#pietervanhove

Page 3: Manageability Enhancements of SQL Server 2012

AGENDA

• New features in SQL Server (Management Studio)• Breakpoints• Intellisence• New Restore options• (Contained Databases)• (New DMV’s)

Page 4: Manageability Enhancements of SQL Server 2012

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

Page 5: Manageability Enhancements of SQL Server 2012

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

Page 6: Manageability Enhancements of SQL Server 2012

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.

Page 7: Manageability Enhancements of SQL Server 2012

NEW FEATURES IN SQL SERVER (MANAGEMENT STUDIO)

• Extended EventsAllows users to collect as much or as little information as is necessary to troubleshoot or identify a performance problem.

Page 8: Manageability Enhancements of SQL Server 2012

TRANSACT-SQL DEBUGGER

• Transact-SQL breakpoints now support:• Breakpoint condition• Breakpoint hit count• Breakpoint filter• Breakpoint action

Page 9: Manageability Enhancements of SQL Server 2012

TRANSACT-SQL INTELLISENCE

• Transact-SQL code snippets• Transact-SQL Surround with snippets

Page 10: Manageability Enhancements of SQL Server 2012

RESTORE ENHANCEMENTS

• Point-in-time restore improved by a visual timeline

• Page Restore

Page 11: Manageability Enhancements of SQL Server 2012

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.

Page 12: Manageability Enhancements of SQL Server 2012

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

Page 13: Manageability Enhancements of SQL Server 2012

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.

Page 14: Manageability Enhancements of SQL Server 2012

BENEFITS OF PARTIALLY CONTAINED DATABASES

• Main advantages• Simplify DB deployment for applications• Increase manageability of DB access

• Eg.: Feature is used in AlwaysOn

Page 15: Manageability Enhancements of SQL Server 2012

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

Page 16: Manageability Enhancements of SQL Server 2012

QUESTIONS

Page 17: Manageability Enhancements of SQL Server 2012

© 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.


Recommended