barbarin david sql server senior consultant pragmantic sa sql server denali : new administration...
TRANSCRIPT
![Page 1: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/1.jpg)
BARBARIN DAVIDSQL Server Senior ConsultantPragmantic SA
SQL Server Denali :New administration features
![Page 2: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/2.jpg)
David BARBARIN [email protected]
SQL Server Senior Consultant at Pragmantic SA Collaborative solutions Business solutions Data Management and Business Intelligence
![Page 3: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/3.jpg)
SQL Server Denali becomes SQL Server 2012
![Page 4: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/4.jpg)
Installation enhancements
![Page 5: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/5.jpg)
Smart setup : during installation update can be downloaded
Compatibility with Windows Core : it’s now possible to install SQL Server on Windows Core edition
Installation enhancements
![Page 6: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/6.jpg)
Manageability enhancements
SQL Server Management Studio
![Page 7: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/7.jpg)
New interface is now based on the Visual Studio 2010 shell
SSMS is improved by enhancements to tools and monitoring features
Two keyboard shortcut schemes (Visual Studio 2010 compatible mode or shortcut from SQL Server 2008 R2)
SSMS
![Page 8: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/8.jpg)
Point-in-time restore has been improved by the addition of a visual timeline that allows you to identify a feasible point in time as a target time for a database restore operation
Page Restore is available with GUI mode
SSMS
![Page 9: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/9.jpg)
Database Engine startup options are now configured by using a new Startup Parameters tab of SQL Server Configuration Manager
Windows PowerShell is no longer installed by SQL Server Setup. The sqlps utility that is used to run Windows PowerShell (V2) sessions that include the SQL Server snap-ins
SSMS
![Page 10: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/10.jpg)
New and modified management views
sys.dm_exec_query_statssys.dm_os_volume_statssys.dm_os_windows_infosys.dm_server_memory_dumpssys.dm_server_servicessys.dm_server_registry
SSMS
![Page 11: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/11.jpg)
Overview of SSMS and tools
demo…
![Page 12: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/12.jpg)
High Availability and Performance Enhancements
Always On
![Page 13: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/13.jpg)
With the previous versions of SQL Server we can achieved high availability and disaster recovery by using :
failover clusteringdatabase mirroringlog shipping peer-to-peer replication Combination of the above technologies
Always On
![Page 14: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/14.jpg)
Always On
![Page 15: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/15.jpg)
Always On
![Page 16: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/16.jpg)
The existing solutions can achivied our goal but have drawback :
Mirroring is one-to-one mapping making multiple secondaries unattainable. Log shipping does not provide zero failureCluster topology have a SPOF (shared storage)Passive servers in the above solutions are not used to their full potential
Always On
![Page 17: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/17.jpg)
An integrated solution called AlwaysOn
Always On Avaibility Groups are used for database protection and offer :
Multi-database failoverMulti secondariesActive SecondariesIntegrated HA Management
Always On
![Page 18: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/18.jpg)
Always On
![Page 19: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/19.jpg)
Overview of Always On
demo…
![Page 20: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/20.jpg)
High Availability and Performance Enhancements
Failover Clustering
![Page 21: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/21.jpg)
Multi subnets are supported by SQL Server 2012
Tempdb database can be hosted locally on each node server
There is no longer the limit of 23 SQL Server instances on a consolidated failover cluster by the introducing of the SMB support
Failover Clustering
![Page 22: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/22.jpg)
High Availability and Performance Enhancements
Indexes
![Page 23: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/23.jpg)
There are no longer limitations with LOB for online rebuild
Introduction of columnstore indexes : They can be used to significantly speed-up the processing time of common data warehousing queries.
Columnstore indexes group and store data for each column and then join all the columns to complete the whole index. This differs from traditional indexes which group and store data for each row and then join all the rows to complete the whole index.
Indexes
![Page 24: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/24.jpg)
Indexes
Columnstore index storage allow to minimize I/O
Compression is more efficient
![Page 25: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/25.jpg)
Index rebuild with LOB data and columnstore indexes
demo…
![Page 26: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/26.jpg)
High Availability and Performance Enhancements
Indirect CHECKPOINT
![Page 27: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/27.jpg)
Checkpoint is used to flushed dirty pages on the disk
Reduce the recovery time. Checkpoint is triggered by differents events.
The recovery intervall is a server level parameter
Indirect checkpoints can be configured by database with ALTER DATABASE … SET TARGET_RECOVERY_TIME
Indirect checkpoint
![Page 28: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/28.jpg)
High Availability and Performance Enhancements
Data Tuning Advisor
![Page 29: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/29.jpg)
Plan cache option is now available as a option in Database Engine Tuning Advisor (DTA) workload.
We don't need trace files/tables or manual workload, just we can use query plan cache which will select top 1,000 events for the analysis
Data Tuning Advisor
![Page 30: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/30.jpg)
Security Enhancements
New Role Management
![Page 31: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/31.jpg)
Possibility to create user defined server roles
The system stored procedures sp_addsrvrolemember and sp_dropsrvrolemember are now deprecated. Use instead ALTER ROLE MEMBER
New Role Management
![Page 32: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/32.jpg)
Manage server role members
demo…
![Page 33: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/33.jpg)
Security Enhancements
Provisioning During Setup
![Page 34: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/34.jpg)
To enhance role separation, BUILTIN\administrators and Local System ( NT AUTHORITY\SYSTEM) are not automatically provisioned in the sysadmin fixed server role.
SQL Server now supports Managed Service Accounts and Virtual Accounts when installed on Windows 7 or Windows Server 2008 R2
Provisioning During Setup
![Page 35: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/35.jpg)
Configure a management account for the SQL Server service
demo…
![Page 36: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/36.jpg)
Security Enhancements
Contained databases
![Page 37: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/37.jpg)
Includes all database settings and metadata required to define the database and has no configuration dependencies on the instance
Fully contained database vs Partially contained database
Contained database users and Windows principals
Contained databases
![Page 38: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/38.jpg)
Overview of a contained database
demo…
![Page 39: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/39.jpg)
Security Enhancements
Encryption
![Page 40: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/40.jpg)
New hashing algorithms availableSHA2_256 and SHA2_512
Certificats 4096 bytes against 3456 bytes in earlier versions
Master keysEAS algorithm against 3DES in earlier versions
Encryption
![Page 41: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/41.jpg)
Thanks you !!
![Page 42: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/42.jpg)
Please help us make TechDays even better by Evaluating this Session. Thank you!
Give us your feedback!
![Page 43: BARBARIN DAVID SQL Server Senior Consultant Pragmantic SA SQL Server Denali : New administration features](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649da15503460f94a8de7c/html5/thumbnails/43.jpg)
© 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.