SQL Server 2014 – Features Drilldown Tara Shankar Jana Senior Premier Field Engineer (Microsoft)

Slides:



Advertisements
Similar presentations
new database engine component fully integrated into SQL Server 2014 optimized for OLTP workloads accessing memory resident data achive improvements.
Advertisements

1. SQL Server 2014 In-Memory by Design Arthur Zubarev June 21, 2014.
6 SQL Server Integration Same manageability, administration & development experience Integrated queries & transactions Integrated HA and backup/restore.
AXD05: Navigating business intelligence in Microsoft Dynamics AX
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Power BI overview Agenda  Microsoft Cloud  Office 365  Power BI – Analysis  Power BI – Share and Collaborate  Summary.
SQL Server 2012 Licensing Overview. Agenda What is happening? Why? Rules for purchasing new licenses Transitioning customers 1.SQL 2012 – new.
What’s New in SQL Server 2014: Database Engine Aaron Bertrand SQL Sentry
Dandy Weyn Sr. Technical Product Mkt.
Planning on attending PASS Summit 2014? The world’s largest gathering of SQL Server & BI professionals Take your SQL Server skills to the.
11 Artis Group Pty Limited Level 4,655 Pacific Hwy St Leonards, NSW, 2065 (02) September 2013 Microsoft Power BI Business.
Microsoft Ignite /16/2017 3:29 PM
Meanwhile RAM cost continues to drop Moore’s Law on total CPU processing power holds but in parallel processing… CPU clock rate stalled… Because.
Barriers Enablers Operations manager Purchasing manager Purchasing agent Environmental mgr. Production manager Shop supervisor Warehouse manager.
Microsoft SQL Server x 46% 900+ For Hosting Service Providers
SQL Server 2014 Enterprise Edition Brad Jarocki Adam Bogobowicz Matt Haynes.
Passage Three Introduction to Microsoft SQL Server 2000.
DBI308. What are SQL Server Fast Track Reference Configurations General Fast Track Recommendations Reference Configurations and Best Practices FT 3.0.
Kevin Kline, SQL Sentry Director of Engineering Services, Microsoft SQL Server MVP since 2003 Twitter, Facebook, KEKline.
PowerBI - Gain Insights using familiarity of Excel and power of the cloud with Office 365 Shashank Pawar (Microsoft) Fred Lecul (Scalability Experts)
4/20/2017 Power BI overview © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Process Efficiency Cost Reductio n Bringing Big Data to ONE BILLION people Develop New Business Models.
Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –
OM. Brad Gall Senior Consultant
SQL Server 2014 Standard Edition SQL Server 2014 Standard Edition delivers business-class data management for a wide variety of database applications,
SQL Server 2014: The Data Platform for the Cloud.
Kevin Kline, SQL Sentry Director of Engineering Services, Microsoft SQL Server MVP since 2003 Twitter, Facebook, KEKline.
New Ways to Analyze Data Ad-hoc Analysis Project-Centered Analytics in AX2012 Traditional forms of Data Analysis PM Role Center Q&A.
SQL Server 2014: In In-memory OLTP for Database Developers.
SQL Server 2014: Overview Phil ssistalk.com.
Applications hitting a wall today with SQL Server Locking/Latching Scale-up Throughput or latency SLA Applications which do not use SQL Server.
Sofia Event Center November 2013 Margarita Naumova
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
IN-MEMORY OLTP By Manohar Punna SQL Server Geeks – Regional Mentor, Hyderabad Blogger, Speaker.
Meet Kevin Liu Principal Lead Program Manager Kevin Liu has been with Microsoft and the SQL Server engine team for 7 years, working on key projects like.
Ἑ κατόν by Niko Neugebauer. Niko Neugebauer PASS EvangelistPASS Evangelist SQL Server MVPSQL Server MVP SQLPort ( founder & leaderSQLPort.
Moore’s Law means more transistors and therefore cores, but… CPU clock rate stalled… Meanwhile RAM cost continues to drop.
Intro to Datazen.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Sofia Event Center November 2013 Margarita Naumova SQL Master Academy.
SQL Server 2016 New Innovations. Microsoft Data Platform Relational Beyond Relational On-premises Cloud Comprehensiv e Connected Choice SQL Server Azure.
Superhero Power BI Peter Myers Bitwise Solutions.
Jeff Einig, CPA Technical Solutions Professional.
SQL Server Evolution New innovations Jen Underwood Sr. Program Manager of Business Intelligence & Analytics Microsoft George Walters Sr. Technical Solutions.
In-Memory OLTP The faster is now simpler in SQL Server 2016.
SQL Server 2014, more than just in-memory Eric Zierdt.
PASS Virtual Chapter presentation March 27, 2014.
Vedran Kesegić. About me  M.Sc., FER, Zagreb  HRPro d.o.o. Before: Vipnet, FER  13+ years with SQL Server (since SQL 2000)  Microsoft Certified.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
SQL Server 2016 editions – what’s new Express Mission critical performance SecurityData warehousing Business intelligence Advanced Analytics Hybrid cloud.
Sql Server Architecture for World Domination Tristan Wilson.
Session Name Pelin ATICI SQL Premier Field Engineer.
2 This document was developed prior to the product’s release to manufacturing, and as such, we cannot guarantee that all details included herein will.
Introducing Hekaton The next step in SQL Server OLTP performance Mladen Prajdić
SQL Server Internals & Architecture Naomi Williams, SQL DBA LinkedIn
In-Memory Capabilities
Data Platform and Analytics Foundational Training
System Center Marketing
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
Business Critical Application Platform
Lead SQL BankofAmerica Blog: SQLHarry.com
Business Critical Application Platform
SQL Server 2014 In-Memory Overview
Graeme Malcolm | Data Technology Specialist, Content Master
මොඩියුල විශ්ලේෂණය Buffer Pool Extension භාවිතය.
Capitalize on modern technology
Real world In-Memory OLTP
SQL 2014 In-Memory OLTP What, Why, and How
12/6/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Ignite /1/ :19 PM
Presentation transcript:

SQL Server 2014 – Features Drilldown Tara Shankar Jana Senior Premier Field Engineer (Microsoft)

Web Avatar Find my blogs at: sap-cloud-crm_all_in_one_place/ sap-cloud-crm_all_in_one_place/ My Website: Linkedin: jana/21/1a3/329http://au.linkedin.com/pub/tara-shankar- jana/21/1a3/329

The Evolution of Microsoft Data Platform SQL Server 2000 SQL Server 2005 SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 XML ● KPIs Management Studio ● Mirroring Compression ● Policy-Based Mgmt ● Programmability PowerPivot ● SharePoint Integration ● Master Data Services AlwaysOn ● ColumnStore Index ● Data Quality Services ● Power View ● Cloud Connectivity Mission Critical & Cloud Performance Cloud-ReadySelf-Service BI SQL Server 2014 In-Memory Across Workloads ● Performance & Scale ● Hybrid Cloud Optimized ● HDInsight ● Cloud BI Performance & Productivity Mission Critical Modern DB platform

SQL Server 2014 and the Data Platform

In-Memory Built-In Average 10x faster for new and existing SQL Server apps Secure & Scalable Most secure with enterprise scale using Windows Server High Availability The 9’s you need, with AlwaysOn Mission Critical Support Live support designed for mission critical solutions

In-Memory Built-In

Microsoft In-Memory Technologies In-Memory Analytics in PowerPivot for Excel In-Memory Analytics in SQL Server Analysis Services In-Memory Columnstore Index in SQL Server 2012, Fast Track Data Warehouse, and Parallel Data Warehouse StreamInsight In-Memory OLTP In-Memory Columnstore Index (in SQL Server 2014)

New high-performance, memory-optimized OLTP engine integrated into SQL Server and designed for modern hardware trends Integrated into SQL Server relational database Full ACID support Memory-optimized indexes (no B-trees or buffer pools) Non-blocking multiversion optimistic concurrency control (no locks or latches) T-SQL compiled to native code Customer benefits Low latency Up to 10x improvement in performance 2–5x improvement in scalability Takes advantage of investments in SQL Server In-Memory for OLTP

9 Why Hekaton (XTP)?

SQL Server Integration Same manageability, administration & development experience Integrated queries & transactions Integrated HA and backup/restore Main-Memory Optimized Optimized for in-memory data Indexes (hash and range) exist only in memory No buffer pool, B-trees Stream-based storage T-SQL Compiled to Machine Code T-SQL compiled to machine code via C code generator and VC Invoking a procedure is just a DLL entry-point Aggressive compile-time Steadily declining memory price, NVRAM Many-core processors Stalling CPU clock rateTCO Hardware trends Business In-Memory OLTP – Architectural Pillars Hybrid engine and integrated experience High performance data operations Efficient business- logic processing Customer Benefits Architectural Pillars Drivers High Concurrency Multi-version optimistic concurrency control with full ACID support Core engine uses lock- free algorithms No lock manager, latches or spinlocks Frictionless scale- up

Memory Optimized Data Filegroup Data Filegroup SQL Server.exe Memory Optimized Tables & Indexes TDS Handler and Session Management In-Memory OLTP Integration and Application Migration Natively Compiled SPs and Schema Buffer Pool for Tables & Indexes Client App Transaction Log Query Interop T1T1 T3T3 T2T2 T1T1 T3T3 T2T2 Tables Indexes T-SQL Query Execution T1T1 T3T3 T2T2 Parser, Catalog, Optimizer Native Compiler In-mem OLTP Component Key Existing SQL Componen t Generated.dll

demo HEKATON- XTP (How to Create Memory-Optimized Tables)

demo HEKATON- XTP (Detailed Demos)

demo HEKATON- XTP (Durable Table)

demo HEKATON- XTP (Non- Durable tables)

demo HEKATON- XTP (AMR Tool)

demo HEKATON- XTP (Memory Optimizer Wizard)

Fast execution for data warehouse queries Speedups of 10x and more No need for separate base table Saves space Data can be inserted, updated, or deleted Simpler management Eliminate need for other indexes Saves space and simpler management More data types supported Removes many limitations from non-clustered columnstores in SQL Server 2012 Columnstores: clustered and updatable (The next generation)

Comparing space savings (101-million row table and index space)

demo Clustered Columstore Index

Secure

Separation of Duties Enhancements What’s being delivered Three new permissions (CONNECT ANY DATABASE, IMPERSONATE ANY LOGIN, and SELECT ALL USER SECURABLES) Main benefit Greater role separation Ability to create new roles for database administrators who are not sysadmin (super user) Ability to create new roles for users or apps with specific purposes

demo Security Enhancements- Demo

Scalable

demo Resource Governor- Demo

SSD Buffer Pool Extension and scale up What’s being delivered Use of non-volatile drives (SSD) to extend buffer pool NUMA-Aware large page and BUF array allocation Main benefits BP extension for SSDs Improve OLTP query performance with no application changes No risk of data loss (using clean pages only) Easy configuration optimized for OLTP workloads on commodity servers (32 GB RAM)

Buffer Pool Manager Data Files Relational Engine Protocol Layer Storage Engine Buffer Pool Optimizer Cmd Parser Query Execut or SNI Transactio n Manager Access Methods Buffer Manager Transaction Log Plan Cache Data Cache TDS Query Plan Result Sets Results Data GetPage D TDS Read I/O Write I/O Command Query Tree Cached Pages

How it works? SSD Buffer Pool DB Clean Page Dirty Page ɸ Evict Clean Page bpage == NULL IS_ON (BUF_L2BPOOL) IS_OFF (BUF_L2DIRTY) bpage != NULL IS_ON (BUF_DIRTY) IS_ON (BUF_L2BPOOL) IS_ON (BUF_L2DIRTY)

Lower and Upper Thresholds Pages Array … … … … Least Recently Used Upper Threshold Lower Threshold Hot Pages in DRAM Warm Pages to Extension Cold Pages Evicted

Online Operations Enhancements What’s being delivered Single partition online index rebuild Managing Lock Priority for table SWITCH and online index rebuild Built-in diagnostics Main benefits Increased concurrency and application availability New partition-level granularity for online index rebuild enables lower resource (CPU/memory) usage for customers who need uninterrupted access Provide customers with greater control over impacting running transactions if using switch partition or online index rebuild commands

Microsoft Power BI for Office 365 Analyze Visualize Share Find Q&AQ&A Mobile Discover Search, access, and transform public and internal data sources with Power Query Share data views and workbooks refreshable from on- premises and cloud based data sources, with Power BI Sites Easy data modeling and lightning fast in-memory analytics with Power Pivot Bold new interactive data visualizations with Power View and Power Map Ask questions and get immediate answers with natural language query Scalable | Manageable | Trusted Mobile access through HTML5 and touch optimized apps for Windows 8, RT and iOS tablets

Hybrid Cloud Solutions Restore to VM Geo Replication

Easy On-Ramp to Cloud

demo Database migration from On- premises to cloud or Azure VM

demo Smart and Managed backups- Demo

Call to action Download SQL Server 2014 CTP2 Register for Power BI Preview Get on Windows Azure

Track Resources

Questions? 41