Introducing SQL Server on Linux

Slides:



Advertisements
Similar presentations
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Advertisements

XProtect® Web Client 1 Product presentation.
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
SQL Based Data Access Bodo Bachmann.
Cloud OS Microsoft’s Vision of the Unified Platform for Modern Business.
4/17/2017 7:07 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Promote your app Monetize with Microsoft Advertising Ad mediation.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
Discover, Master, InfluenceSlide 1 SQL Server Compact Edition and the Entity Framework Rob Sanders Readify.
Virtual techdays INDIA │ august 2010 Building ASP.NET applications using SQL Server Compact Chaitanya Solapurkar │ Partner Technical Consultant,
Moderated by:Sponsored by: BDNA Normalize for ConfigMgr™ Pradeep Bhanot
SharePoint 2010 Business Intelligence Overview John Gamble 12 th April 2011.
HDVC & Client Reflector server SIP Server User management HDVC & Client.
DB Libraries: An Alternative to DBMS By Matt Stegman November 22, 2005.
MySQL. Dept. of Computing Science, University of Aberdeen2 In this lecture you will learn The main subsystems in MySQL architecture The different storage.
Middleware at HVA Assignment 4.5 Brian Samson & Peter Troon.
Windows NT Operating System. Windows NT Models Layered Model Client/Server Model Object Model Symmetric Multiprocessing.
Module 2: Windows Deployment Services
Windows Operating system
Background Nowadays, different software systems developed in- house are growing; companies or organization is facing problems of new collaborations and.
Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Introducing Software Computer Concepts Unit A. Introducing Software What is an Operating System? OS is the master controller for all the activities that.
CRM in Education: Raising Standards. Saving Time. Presented by: Daniel Petersen Director of Business Solutions Applied Tech.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Introduction TO Network Administration
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
ASP.NET 5 Unleashed Javier Lozano
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Repository Manager 1.3 Product Overview Name Title Date.
1 Chapter 5: Threads Overview Multithreading Models & Issues Read Chapter 5 pages
MSMQ BC Demo. Introduction to MSMQ Configuring MSMQ Building and Deploying a Sample Project Setting up/Installing MSMQ Server Agenda.
Microsoft Connect /23/ :39 PM
Chapter 5 Operating Systems.
SQL Server on Linux CTP 1.1 Florian
SQL Server on Linux:The How, the What and the Why?
An introduction to Wait Statistics
Operating System & Application Software
SQL Server 2017 Linux and Beyond Andrew Loree
2017 SQL Server vNext Linux and Beyond Andrew Loree
Cross-platform Libraries Technology Presentation
Using Microsoft Identity Manger with SharePoint 2016 to fill the User Profile Sync Gap Max Fritz Senior Systems Consultant Now Micro.
INSTALLING SQL SERVER 2016 vNext CTP 1.2 ON LINUX UBUNTU 16.04LTS
SQL Server + PHP: What’s New
Did your feature got in, out or planned?
CS490 Windows Internals Quiz 2 09/27/2013.
TechEd /9/ :26 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
DEA Will Be Your New Best Friend!
SQL Server Client Tools 2018
Printers.
Quicken Connection issues Number More info :
Chapter 3: Windows7 Part 1.
Concurrency Conclusion
An Introduction to Entity Framework
ASP.NET 5 on .NET Core Damian Edwards Principal Program Manager.
LAB 01 Installation of VIRTUAL MACHINE and LINUX
B.Ramamurthy Chapter 2 : Appendix
Database Software.
What’s new in ASP.NET Core and Entity Framework 2.2 (Preview 3)
CSE 451: Operating Systems Autumn Module 24 Virtual Machine Monitors
Concurrency Conclusion
SQL Server 2019: What’s new? Eugene Meidinger
Module 1: Overview of Systems Management Server 2003
September 12-14, 2018 Raleigh, NC.
Concurrency Conclusion
CCNA 4 v3.1 Module 6 Introduction to Network Administration
Sql Server 2019: what’s new?.
SQL Server on Containers
Presentation transcript:

Introducing SQL Server on Linux Haidong “Alex” Ji ji@haidongji.com http://www.haidongji.com

About me DBA/Developer Running my first marathon in September, and fund raising for animal shelter: https://www.firstgiving.com/fundraiser/haidong-ji/alive-and-running-2017

Major milestones in SQL Server history Version 1.0, 1989, OS/2 Version 4.21a, 1993, Windows NT Version 7, major rewrite in C++ complete Version 9, SQL Server 2005, introduction of CLR 03/2016, SQL Server on Linux announcement 10/2016, preview available, SQL Server vNext SQL Server vNext CTP 1.4 available now

SQL Server on Linux: under the cover Drawbridge project SQL OS 1 merge 2 = Platform Abstraction Layer (PAL)

SQL Server on Linux: under the hood Drawbridge and Picoprocess App run isolated environment In user mode, lightweight Dependency decoupling

SQL Server on Linux: under the hood SOS or SQL OS user mode thread scheduling, memory management, and synchronization

SQL Server on Linux: under the hood SQLPAL: SQL Platform Abstraction Layer Merge of necessary parts from SOS(SQL OS) and Drawbridge

SQL Server on Linux: Demo Installation Client connectivity Inspection and sample queries

SQL Server on Linux Next steps: Build your own following instructions Play with it

Resources https://blogs.technet.microsoft.com/dataplatforminsider/2016/12/16/sql-server-on-linux-how-introduction/ https://arstechnica.com/information-technology/2016/12/how-an-old-drawbridge-helped-microsoft-bring-sql-server-to-linux/ https://blogs.msdn.microsoft.com/slavao/2005/07/20/platform-layer-for-sql-server/ https://www.microsoft.com/en-us/research/project/drawbridge/ https://blogs.msdn.microsoft.com/wsl/2016/05/23/pico-process-overview/

Q & A Thanks!