SQL Server Whitepaper TOP NEW FEATURES BY GREG ROBIDOUX

Size: px
Start display at page:

Download "SQL Server Whitepaper TOP NEW FEATURES BY GREG ROBIDOUX"

Transcription

1 SQL Server Whitepaper TOP 5 NEW FEATURES OF SQL SERVER 2014 BY GREG ROBIDOUX

2 SQL Server 2014 was released to manufacturing on April 1, 2014 and with this version, as well as past versions, Microsoft has introduced new features for the database engine. In this paper, we will explore the top five database engine enhancements that you can take advantage of, learn about what these new features do, and how they improve the SQL Server platform. As with past versions, SQL Server 2014 offers several flavors. The following is a list of all the editions that are available for SQL Server 2014: Enterprise Business Intelligence Standard Web Developer Express with Advanced Services Express with Tools Express Since there are several editions, not all of the features discussed in this paper are available in every edition. For each item that we explore, we will note the specific versions for which this feature is available if it is not available universally. 1 IN-MEMORY OLTP Out of all of the new features in SQL Server 2014, In-Memory OLTP has gotten the most airplay. This is because it functions in a manner drastically different from preceding technology and, with this new feature, Microsoft has seen significant performance gains it operates at up to 20 times the speed of the current SQL Server database engine. In-Memory OLTP uses lock-free and latch-free mechanisms that eliminate the physical locks and latches that are required to ensure data constancy. Because of this locking redesign (and the ability to store data in memory,) SQL Server is able to achieve these huge performance gains. Although the name implies that everything is done in memory, you have the option to pick certain tables to use with In-Memory OLTP while leaving the rest of your database tables as disk-based tables. You also have ability to write queries that reference both in-memory and disk-based tables, so you don t need to try to fit your entire database in-memory. In-Memory OLTP includes memory-optimized tables, which is an architecture change that allows the storage of the table in memory for fast data access. In addition, you can create natively compiled stored procedures that are used exclusively for memory-optimized tables to also get further performance gains. Unlike the traditional query complier, where the query is parsed and compiled on the first execution, the natively complied stored procedure is compiled and put in memory prior to any user query executions. This compiled version is used for all subsequent executions of this stored procedure.

3 A 2000% improvement would be fantastic for every database application, but here are a few things to keep in mind: This feature is only available for 64-bit Enterprise editions, which eliminates the use of this new feature for a portion of SQL Server installations. All tables in a database are limited to 250 GB memory. This may seem like a sufficient amount of memory, but may be an issue for very large databases. It may not yield a 20X performance improvement. You probably already figured this out. Microsoft literature states the improvement can be anywhere from 5-20 times. There may be cases where you only get marginal improvements, so it is crucial that you set up test servers to test this new feature to see what kind of improvements you get, along with the changes that need to be made to take advantage of In-Memory OLTP. Also, if you are thinking about incurring the extra cost for the Enterprise edition so you can take advantage of In-Memory OLTP, make sure you do thorough planning and testing before implementing in production. Once a memory-optimized table has been created, you cannot alter the table. The only option is to drop and recreate the table. The same holds true for natively compiled stored procedures. The only way to alter is to drop and recreate, which will cause the procedure to not be available until the process is completed. Natively compiled stored procedures can only access memory-optimized tables. You cannot use identity columns for the tables. This shouldn t be a showstopper, but for those of you who love to use identity columns, you need to use an alternative like sequence numbers. You can have a maximum of eight indexes per table. Again, this shouldn t be a showstopper, but rather something to be aware of when designing and building your memory optimized tables. Microsoft has developed a tool called the AMR, which is part of SQL Server Management Studio. This tool will help you see the benefits of moving to memory optimized tables and natively compiled stored procedures prior to doing extensive testing. When memory optimized tables are created, there are two options to determine if the data changes persist after a server crash or restart. This is the DURABILITY option. The option can be SCHEMA_ONLY, which only stores the table schema. On restart, the table is created but no data exists. The other option is SCEHMA_AND_DATA, which preserves the table schema along with any data changes that occur. To create a memory-optimized table and natively complied stored procedure, we have to first make sure the database is setup to allow memory-optimized tables. Here is simple example to create a SQL Server 2014 database that allows memory-optimized data and code to create a memory-optimized table and a natively complied stored procedure. -- create database for memory optimized data CREATE DATABASE TestDB ON PRIMARY (NAME = TestDB_file1, FILENAME = N C:\SQLServer\DATA\TestDB_1.mdf, SIZE = 100MB, FILEGROWTH = 10%), FILEGROUP TestDB_MemoryOptimized_filegroup CONTAINS MEMORY_OPTIMIZED_DATA ( NAME = TestDB_MemoryOptimized, FILENAME = N C:\SQLServer\DATA\TestDB_MemoryOptimized ) LOG ON ( NAME = TestDB_log_file1, FILENAME = N C:\SQLServer\DATA\TestDB_1.ldf, SIZE = 100MB, FILEGROWTH = 10%) -- create memory optimized table CREATE TABLE dbo.person ( PersonID INT IDENTITY(1,1) PRIMARY KEY NONCLUSTERED HASH WITH BUCKET_COUNT=400000), FirstName VARCHAR(50) NOT NULL, LastName VARCHAR(50) NOT NULL, ) WITH (MEMORY_OPTIMIZED=ON, DURABILITY = SCHEMA_AND_DATA)

4 -- insert data into the table INSERT dbo.person VALUES ( George, Washington ) INSERT dbo.person VALUES ( John, Adams ) INSERT dbo.person VALUES ( Mickey, Mouse ) INSERT dbo.person VALUES ( Bill, Gates ) -- retrieve data SELECT * from dbo.person -- create natively compiled stored procedure CREATE PROCEDURE int WITH NATIVE_COMPILATION, SCHEMABINDING, EXECUTE AS OWNER AS BEGIN ATOMIC WITH (TRANSACTION ISOLATION LEVEL = SNAPSHOT, LANGUAGE = N us_english ) END SELECT PersonId, FirstName, LastName FROM dbo.person WHERE PersonId=@PersonId -- execute natively compiled stored procedure EXEC usp_getperson 2 ABOUT THE AUTHOR Greg Robidoux is the President and founder of Edgewood Solutions, a technology services company delivering services and solutions for Microsoft SQL Server. Greg is also a co-founder of MSSQLTips.com an online SQL Server community that assists millions of SQL Server professionals. He has been working with SQL Server since 1999 and has authored numerous articles and delivered several presentations. 2 BUFFER POOL EXTENSION This new feature increases the size of the SQL Server buffer pool by allowing the buffer pool to be extended beyond the amount of physical memory allocated to SQL Server. When you have maximized the physical memory, the buffer pool extension allows you to use solid state drives to increase the size of the buffer pool and get the performance gains that solid state drives offer over traditional disks. The buffer pool allows SQL Server to store data in memory without having to constantly access the physical disks. By having more space through using the buffer pool extension, SQL Server is able to store more data and index pages, therefore reducing I/O bottlenecks that often occur with traditional physical disks. Once the buffer pool is filled and there is a request for new data that does not reside in the buffer pool, SQL Server must remove and free up some of the buffer pool pages to allow the new requested information to be loaded into the buffer pool. The more frequently this occurs, the slower the server s overall performance becomes. When data is updated or inserted, these buffer pool pages also need to be written to disk to ensure data in memory is not lost if there is a system failure. The buffer pool now breaks down data, caching into L1 (which is memory) and L2 (which is the buffer pool extension.) The L2 cache only stores clean pages: data that has already been written to disk. The buffer pool extension should improve performance. Here are a few things to note: This new feature is available for both the Enterprise and Standard editions of SQL Server, but only for 64-bit versions. The buffer pool extension can be created or removed at any time and is automatically removed on server shutdown and recreated when SQL Server starts up. The buffer pool extension can be up to 32 times the value of max_server_memory, but Microsoft recommends a 1:4 or 1:8 ratio of memory to buffer pool size.

5 The extension has to be larger than the max_server_memory allocated to SQL Server. So if you have 16GB allocated to SQL Server, the buffer pool extension has to be larger than 16GB. If you remove the buffer pool extension, it is a good idea to restart the server in order to reallocate memory on the server. When setting the buffer pool extension you are not forced to use an SSD, but using a traditional disk defeats the purpose because you are not getting disk performance gains. There are no coding changes that need to be made to take advantage of this once it has been turned on. If there is a need for more buffer pool space, SQL Server will automatically move pages to the buffer pool extension and. If the data resides in the extension, SQL Server will automatically retrieve the data. This may prove to be a big win for the Standard edition. SQL Server 2014 now supports up to 128GB or memory per instance, so with that change (along with the use of the buffer pool extension) you could imagine some big benefits for larger data intensive systems. SQL Server 2014 Standard edition now supports 128GB of memory up from 64GB in prior versions. Here is sample code to turn on the buffer pool extension and to set maximum memory for the server. Once this is turned on, you simply execute your queries as you would normally. -- check max server memory EXEC sp_configure show advanced options, 1; RECONFIGURE; EXEC sp_configure max server memory (MB) ; -- set max server memory to 20GB EXEC sp_configure max server memory (MB), 20480; RECONFIGURE; -- turn on BPE and set to 80GB ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION ON (FILENAME = X:\BufferPoolExtension.BPE, SIZE = 80 GB); -- use this if you wan to turn BPE off ALTER SERVER CONFIGURATION SET BUFFER POOL EXTENSION OFF; 3 BACKUP ENHANCEMENTS Overall, the SQL Server backup process hasn t changed that much, but SQL Server keeps getting new features with each new release. This is true for SQL Server 2014 as well. There are a few new enhancements to backup processing that could be useful for your installation. ENCRYPTED BACKUPS The first of these items is the ability to create encrypted backups. SQL Server has historically offered many features for protecting your database data such as Transparent Data Encryption (TDE,) which is only an Enterprise edition feature, and column-level encryption. This is the first time you have been able to create encrypted backups. SQL Server has offered passwordprotected backups, but this option only puts a password on the file that is used when restoring; it never protected the data. There have also been several third-party backup tools that have the ability to create encrypted backups.

6 Here are some things to note about this feature: This is available in the Enterprise, Business Intelligence and Standard editions. You need to create a database master key, similarly to when setting up transparent data encryption. You need to create a certificate again, similarly to when setting up transparent data encryption. Make sure you backup both your key and certificate. If these are lost, you will not be able to restore your backups. You have the ability to create encrypted backups from SQL Server Management Studio or T-SQL. In the past, not all new backup features were accessible from SSMS. You could only do this using T-SQL. If you restore to the same instance, you will not have any issues as long as the master key and certificate still exist. If you restore to a different instance, you will need to create the same master key and certificate. Here is sample code to create an encrypted backup using T-SQL. You will need to set up a master key and certificate prior to creating the backup. -- create master key USE master; CREATE MASTER KEY ENCRYPTION BY PASSWORD = Q2Fddler%3kd0394 ; -- create certificate USE Master CREATE CERTIFICATE BackupEncryptionCertificate WITH SUBJECT = Backup Encryption Certificate ; -- backup database BACKUP DATABASE TestDB TO DISK = N C:\Program Files\Microsoft SQL Server\MSSQL12.SQL2014\MSSQL\Backup\TestDB.bak WITH FORMAT, INIT, MEDIADESCRIPTION = N TestDB encrypted backup, MEDIANAME = N TestDB, NAME = N TestDB-Full Database Backup, COMPRESSION,ENCRYPTION (ALRITHM = AES_256, SERVER CERTIFICATE = [BackupEncryptionCertificate]); Here is a screenshot from SSMS showing the encryption option. This option is on the Backup Options page. You will need to setup a master key and certificate before you can create an encrypted backup.

7 OTHER BACKUP CHANGES There are a couple of other items to check out with SQL Server 2014 when it comes to backups. The first is the ability to backup to a URL via SQL Server Management Studio. This allows you to backup your database directly to Windows Azure Blob Storage. This can be found on the General page of the backup options when you change the Destination from Disk to URL. You might also notice that the option to backup to Tape has gone away. The other change is the ability to create managed backup policies using Windows Azure. This again allows you to use Windows Azure storage for your backups, but also creates database backup retention policies and the ability to encrypt these cloud based backups. Below is a screenshot from SQL Server Management Studio that shows the options for backing up a database to a URL: 4 CARDINALITY ESTIMATION REDESIGN SQL Server 2014 has changed the way the query optimizer works to improve overall query performance. Microsoft introduced this redesign after collecting and analyzing data over several years to improve overall query performance. This is another one of those features that doesn t require any coding changes; your database queries can take advantage of these redesign immediately. In order for database queries to take advantage of these changes, the database has to be in 120 compatibility mode, which is equivalent to SQL Server This can be done either via T-SQL or through SQL Server Management Studio as shown below. ALTER DATABASE TestDB SET COMPATIBILITY_LEVEL = 120; If you go to the Options page under Database Properties you can change this setting, as is shown below:

8 Here are a few things to keep in mind about this change: This is available in all editions of SQL Server Any database with compatibility level of 120 will use the new cardinality estimator for all queries. There are no coding changes that you need to make to take advantage of these enhancements. If the database has a lower compatibility level, it will not use the new estimator. Most queries should be able to get a performance benefit or remain the same, but there is a chance some queries performance could degrade. There is the ability to turn on the new estimator for certain queries using Trace Flag So, if the database compatibility level is lower than 120, you can use this trace flag to turn on the new estimator for the query. There is also the ability to turn off the new estimator for certain queries using Trace Flag So, if the database compatibility level is 120 and there are issues with certain queries, you can use this trace flag to use the old estimator. If the query uses databases from more than one database, the database that was used to compile the query will determine which version of the cardinality estimator will be used. The Buffer Pool Extension improves performance by extending your SQL Server data cache to fast Solid State Drives. Here is an example to turn off the new estimator for a database that has a 120 compatibility level. SELECT * FROM TestDB.dbo.Person OPTION (QUERYTRACEON 9481); The below screenshot shows that the above query is using the older cardinality estimator (value 70):

9 5 REFERENCES ADDITIONAL ENHANCEMENTS TO SQL SERVER 2014 There are even more new features in SQL Server 2014 and it was hard to just pick one of these items over the others for our final Top 5 item, so here are a few other features that you should be aware of in SQL Server MORE SQL MEMORY - STANDARD EDITION One exciting change that many organizations can take advantage of is the increase in memory from 64GB to 128GB per instance of SQL Server for the Standard edition. This should be a huge help for many database installations. As databases continue to grow, the need to keep more data in memory becomes very important. Often, these enhancements are only made available in the Enterprise edition, so it is nice to see that Microsoft has thrown us a bone for the majority of the installations. Using this along with the buffer pool extension could be a big win for your environment. UPDATEABLE COLUMNSTORE INDEXES - ENTERPRISE EDITION In SQL Server 2012, columnstore indexes were introduced, which allow you to have the index storage based on columns instead of rows. By storing column data closely together, these columnstore indexes were able to significantly improve performance for certain types of data and queries. This feature was primarily introduced to help improve data warehouse queries or very large data queries. However, one of the historical downsides to columnstore indexes was that they were read-only. This meant that that after the index was created, the only way to update the data was to recreate the columnstore index. When creating indexes for a columnstore, you now have the ability to create either clustered or nonclustered indexes. In SQL Server 2012, the only option was nonclustered and these indexes were not updatable. With SQL Server 2014 you now have the ability to create a clustered columnstore index, which is updateable As data changes, the index can be updated without having to completely recreate the clustered columnstore index. ALWAYSON ENHANCEMENTS - ENTERPRISE EDITION A few changes for AlwaysOn Availability Groups include the ability to have up to eight secondary replicas, the ability to add Windows Azure replicas using a wizard, and the use of Clustered Shared Volumes. RESOURCE VERNOR IO CONTROL - ENTERPRISE EDITION The resource governor was introduced in SQL Server It gave you the ability to create resource pools to limit memory and processor usage for certain types of database users. In SQL Server 2014, a new feature has been added that also allows you to control physical I/O as part of the resource pool that is configured. DATABASE COMPATIBILITY LEVELS - ALL EDITIONS SQL Server 2014 installations only support database compatibility levels of 100 and greater. This means that if you have any databases that are using a compatibility level less than SQL Server 2008, you will need to adjust the compatibility level in order for it to function on a SQL Server 2014 instance. Books Online for SQL Server 2014 SQL Server 2014 Tips on MSSQLTips.com

10 TRY IDERA S SQL DIAGNOSTIC MANAGER 24X7 SQL PERFORMANCE MONITORING, ALERTING AND DIAGNOSTICS - Performance monitoring for physical and virtual SQL Servers - Deep query analysis to identify excessive waits and resource consumption - History browsing to find and troubleshoot past issues - Adaptive & automated alerting with 100+ pre-defined and configurable alerts - Capacity planning to see database growth trends and minimize server sprawl - SCOM management pack for integration with System Center TRY IT FREE FOR 14 DAYS. Idera was started in 2004 and is now the leader in application and server management software. Their over 12,000 global clients include Fortune 1,000 enterprises, government entities, and several of the world s largest datacenters and cloud infrastructure providers. These and many other companies rely on Idera s products to keep data backed up and protected, while keeping their servers optimized for performance. Idera s products help keep servers running smoothly, which potentially adds value to business. Continual server performance and efficiency keeps companies running at their peak, while allowing those who manage them to focus on major issues as they occur. Whether a company has ten servers or ten thousand, Idera and its products gives companies of all sizes the best performance and value with products that are easy to install and deploy to deliver real and measurable ROI. Headquartered in Houston, Texas, Idera is a Microsoft Managed Partner with international offices in Europe, Asia Pacific, and Latin America. SQL Server Whitepaper

Microsoft SQL Server Security and Auditing Clay Risenhoover ISACA North Texas April 14, 2016 http://tinyurl.com/isacaclay

Microsoft SQL Server Security and Auditing Clay Risenhoover ISACA North Texas April 14, 2016 http://tinyurl.com/isacaclay Microsoft SQL Server Security and Auditing Clay Risenhoover ISACA North Texas April 14, 2016 http://tinyurl.com/isacaclay 2016, Risenhoover Consulting, Inc. All Rights Reserved 1 Goals Understand new and

More information

BOOST YOUR SQL PERFORMANCE BY USING THE NEW

BOOST YOUR SQL PERFORMANCE BY USING THE NEW JULY 2, 2015 SLIDE 1 BOOST YOUR SQL PERFORMANCE BY USING THE NEW FEATURES OF SQL SERVER 2014 Office Azure OS THE ROAD TO SQL SERVER 2014 2008 2010 2012 2014 SQL Server 2008 Audit Compression SQL Server

More information

Course 55144B: SQL Server 2014 Performance Tuning and Optimization

Course 55144B: SQL Server 2014 Performance Tuning and Optimization Course 55144B: SQL Server 2014 Performance Tuning and Optimization Course Outline Module 1: Course Overview This module explains how the class will be structured and introduces course materials and additional

More information

IDERA WHITEPAPER. The paper will cover the following ten areas: Monitoring Management. WRITTEN BY Greg Robidoux

IDERA WHITEPAPER. The paper will cover the following ten areas: Monitoring Management. WRITTEN BY Greg Robidoux WRITTEN BY Greg Robidoux Top SQL Server Backup Mistakes and How to Avoid Them INTRODUCTION Backing up SQL Server databases is one of the most important tasks DBAs perform in their SQL Server environments

More information

Course Outline. SQL Server 2014 Performance Tuning and Optimization Course 55144: 5 days Instructor Led

Course Outline. SQL Server 2014 Performance Tuning and Optimization Course 55144: 5 days Instructor Led Prerequisites: SQL Server 2014 Performance Tuning and Optimization Course 55144: 5 days Instructor Led Before attending this course, students must have: Basic knowledge of the Microsoft Windows operating

More information

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server

More information

Boost SQL Server Performance Buffer Pool Extensions & Delayed Durability

Boost SQL Server Performance Buffer Pool Extensions & Delayed Durability Boost SQL Server Performance Buffer Pool Extensions & Delayed Durability Manohar Punna President - SQLServerGeeks #509 Brisbane 2016 Agenda SQL Server Memory Buffer Pool Extensions Delayed Durability Analysis

More information

"Charting the Course... MOC 55144 AC SQL Server 2014 Performance Tuning and Optimization. Course Summary

Charting the Course... MOC 55144 AC SQL Server 2014 Performance Tuning and Optimization. Course Summary Description Course Summary This course is designed to give the right amount of Internals knowledge, and wealth of practical tuning and optimization techniques, that you can put into production. The course

More information

Course 55144: SQL Server 2014 Performance Tuning and Optimization

Course 55144: SQL Server 2014 Performance Tuning and Optimization Course 55144: SQL Server 2014 Performance Tuning and Optimization Audience(s): IT Professionals Technology: Microsoft SQL Server Level: 200 Overview About this course This course is designed to give the

More information

SQL Server 2014 In-Memory Tables (Extreme Transaction Processing)

SQL Server 2014 In-Memory Tables (Extreme Transaction Processing) SQL Server 2014 In-Memory Tables (Extreme Transaction Processing) Basics Tony Rogerson, SQL Server MVP @tonyrogerson tonyrogerson@torver.net http://www.sql-server.co.uk Who am I? Freelance SQL Server professional

More information

SQL Server Whitepaper. Top 5 SQL Server. Cluster Setup Mistakes. By Kendra Little Brent Ozar Unlimited

SQL Server Whitepaper. Top 5 SQL Server. Cluster Setup Mistakes. By Kendra Little Brent Ozar Unlimited SQL Server Whitepaper Top 5 SQL Server Cluster Setup Mistakes By Kendra Little Brent Ozar Unlimited Microsoft Certified Master, SQL Server 2008 Solution Overview Windows Failover Clustering can keep your

More information

Performance Tuning and Optimizing SQL Databases 2016

Performance Tuning and Optimizing SQL Databases 2016 Performance Tuning and Optimizing SQL Databases 2016 http://www.homnick.com marketing@homnick.com +1.561.988.0567 Boca Raton, Fl USA About this course This four-day instructor-led course provides students

More information

Exploring In-Memory OLTP

Exploring In-Memory OLTP Exploring In-Memory OLTP Contents See the Impact of In-Memory Features... 3 Faster Way to Process Data... 8 Creating Memory-Optimized Data and Filegroups.. 9 Creating Memory-Optimized Tables and Indexes...15

More information

SQL Server 2008: what s new?

SQL Server 2008: what s new? SQL Server 2008 At a glance: More powerful management Improved performance and scalability Better security and availability Changes for developers SQL Server 2008: what s new? Randy Dyess This article

More information

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs MS-40074: Microsoft SQL Server 2014 for Oracle DBAs Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills and experience as an Oracle

More information

WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE

WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE 1 W W W. F U S I ON I O.COM Table of Contents Table of Contents... 2 Executive Summary... 3 Introduction: In-Memory Meets iomemory... 4 What

More information

Online Transaction Processing in SQL Server 2008

Online Transaction Processing in SQL Server 2008 Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,

More information

Improve Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database

Improve Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database WHITE PAPER Improve Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Executive

More information

SQL Server 2014 Performance Tuning and Optimization 55144; 5 Days; Instructor-led

SQL Server 2014 Performance Tuning and Optimization 55144; 5 Days; Instructor-led SQL Server 2014 Performance Tuning and Optimization 55144; 5 Days; Instructor-led Course Description This course is designed to give the right amount of Internals knowledge, and wealth of practical tuning

More information

MS SQL Server 2014 New Features and Database Administration

MS SQL Server 2014 New Features and Database Administration MS SQL Server 2014 New Features and Database Administration MS SQL Server 2014 Architecture Database Files and Transaction Log SQL Native Client System Databases Schemas Synonyms Dynamic Management Objects

More information

50238: Introduction to SQL Server 2008 Administration

50238: Introduction to SQL Server 2008 Administration 50238: Introduction to SQL Server 2008 Administration 5 days Course Description This five-day instructor-led course provides students with the knowledge and skills to administer SQL Server 2008. The course

More information

Microsoft SQL Database Administrator Certification

Microsoft SQL Database Administrator Certification Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites

More information

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: 200-500 Run Time: 47+ hours (272 videos)

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: 200-500 Run Time: 47+ hours (272 videos) Course Description This course is a soup-to-nuts course that will teach you everything you need to configure a server, maintain a SQL Server disaster recovery plan, and how to design and manage a secure

More information

SQL Server Transaction Log from A to Z

SQL Server Transaction Log from A to Z Media Partners SQL Server Transaction Log from A to Z Paweł Potasiński Product Manager Data Insights pawelpo@microsoft.com http://blogs.technet.com/b/sqlblog_pl/ Why About Transaction Log (Again)? http://zine.net.pl/blogs/sqlgeek/archive/2008/07/25/pl-m-j-log-jest-za-du-y.aspx

More information

SQL LiteSpeed 3.0 Best Practices

SQL LiteSpeed 3.0 Best Practices SQL LiteSpeed 3.0 Best Practices Optimize SQL LiteSpeed to gain value time and resources for critical SQL Server Backups September 9, 2003 Written by: Jeremy Kadlec Edgewood Solutions www.edgewoodsolutions.com

More information

SQL Server Database Administrator s Guide

SQL Server Database Administrator s Guide SQL Server Database Administrator s Guide Copyright 2011 Sophos Limited. All rights reserved. No part of this publication may be reproduced, stored in retrieval system, or transmitted, in any form or by

More information

SQL Server Performance Tuning and Optimization

SQL Server Performance Tuning and Optimization 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com SQL Server Performance Tuning and Optimization Course: MS10980A

More information

SQL Server 2016 New Features!

SQL Server 2016 New Features! SQL Server 2016 New Features! Improvements on Always On Availability Groups: Standard Edition will come with AGs support with one db per group synchronous or asynchronous, not readable (HA/DR only). Improved

More information

MS SQL Performance (Tuning) Best Practices:

MS SQL Performance (Tuning) Best Practices: MS SQL Performance (Tuning) Best Practices: 1. Don t share the SQL server hardware with other services If other workloads are running on the same server where SQL Server is running, memory and other hardware

More information

Microsoft SQL Server OLTP Best Practice

Microsoft SQL Server OLTP Best Practice Microsoft SQL Server OLTP Best Practice The document Introduction to Transactional (OLTP) Load Testing for all Databases provides a general overview on the HammerDB OLTP workload and the document Microsoft

More information

Updating Your Skills to SQL Server 2016

Updating Your Skills to SQL Server 2016 Updating Your Skills to SQL Server 2016 Course 10986A 3 Days Instructor-led, Hands on Course Information This three-day instructor-led course provides students moving from earlier releases of SQL Server

More information

SQL Server 2012. Upgrading to. and Beyond ABSTRACT: By Andy McDermid

SQL Server 2012. Upgrading to. and Beyond ABSTRACT: By Andy McDermid Upgrading to SQL Server 2012 and Beyond ABSTRACT: By Andy McDermid If you re still running an older version of SQL Server, now is the time to upgrade. SQL Server 2014 offers several useful new features

More information

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system. DBA Fundamentals COURSE CODE: COURSE TITLE: AUDIENCE: SQSDBA SQL Server 2008/2008 R2 DBA Fundamentals Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows

More information

Microsoft SQL Server: MS-10980 Performance Tuning and Optimization Digital

Microsoft SQL Server: MS-10980 Performance Tuning and Optimization Digital coursemonster.com/us Microsoft SQL Server: MS-10980 Performance Tuning and Optimization Digital View training dates» Overview This course is designed to give the right amount of Internals knowledge and

More information

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD. SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning COURSE CODE: COURSE TITLE: AUDIENCE: SQSDPT SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning SQL Server DBAs, capacity planners and system

More information

WINDOWS AZURE SQL DATA SYNC

WINDOWS AZURE SQL DATA SYNC WINDOWS AZURE SQL DATA SYNC BY HERVE ROGGERO INTRODUCTION One of the most important aspects of cloud adoption with companies that depend on data integration is the ability to synchronize cloud data resources

More information

Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services. By Ajay Goyal Consultant Scalability Experts, Inc.

Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services. By Ajay Goyal Consultant Scalability Experts, Inc. Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services By Ajay Goyal Consultant Scalability Experts, Inc. June 2009 Recommendations presented in this document should be thoroughly

More information

Below are the some of the new features of SQL Server that has been discussed in this course

Below are the some of the new features of SQL Server that has been discussed in this course Course 10775A: Administering Microsoft SQL Server 2012 Databases OVERVIEW About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL

More information

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1 SQL Server 2008 Designing, Optimizing, and Maintaining a Database Course The SQL Server 2008 Designing, Optimizing, and Maintaining a Database course will help you prepare for 70-450 exam from Microsoft.

More information

Database Maintenance Guide

Database Maintenance Guide Database Maintenance Guide Medtech Evolution - Document Version 5 Last Modified on: February 26th 2015 (February 2015) This documentation contains important information for all Medtech Evolution users

More information

Developing Microsoft SQL Server Databases MOC 20464

Developing Microsoft SQL Server Databases MOC 20464 Developing Microsoft SQL Server Databases MOC 20464 Course Outline Module 1: Introduction to Database Development This module introduces database development and the key tasks that a database developer

More information

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server 2012 Databases Course 10775 : Administering Microsoft SQL Server 2012 Databases Page 1 of 13 Administering Microsoft SQL Server 2012 Databases Course 10775: 4 days; Instructor-Led Introduction This four-day instructor-led

More information

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases M20462 Administering Microsoft SQL Server Databases Description: This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The

More information

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 Performance Study VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 VMware VirtualCenter uses a database to store metadata on the state of a VMware Infrastructure environment.

More information

Course Outline. Upgrading Your Skills to SQL Server 2016 Course 10986A: 5 days Instructor Led

Course Outline. Upgrading Your Skills to SQL Server 2016 Course 10986A: 5 days Instructor Led Upgrading Your Skills to SQL Server 2016 Course 10986A: 5 days Instructor Led About this course This three-day instructor-led course provides students moving from earlier releases of SQL Server with an

More information

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 www.etidaho.com (208) 327-0768 Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 5 Days About this Course This five day instructor led course teaches students how to use the enhancements

More information

With each new release of SQL Server, Microsoft continues to improve

With each new release of SQL Server, Microsoft continues to improve Chapter 1: Configuring In This Chapter configuration tools Adjusting server parameters Generating configuration scripts With each new release of, Microsoft continues to improve and simplify the daily tasks

More information

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 Varighed: 5 Days Kursus Kode: M10977 Beskrivelse: This five-day instructor-led course teaches students how to use the enhancements and new

More information

Redundancy Options. Presented By: Chris Williams

Redundancy Options. Presented By: Chris Williams Redundancy Options Presented By: Chris Williams Table of Contents Redundancy Overview... 3 Redundancy Benefits... 3 Introduction to Backup and Restore Strategies... 3 Recovery Models... 4 Cold Backup...

More information

SQL Server Encryption Overview. September 2, 2015

SQL Server Encryption Overview. September 2, 2015 SQL Server Encryption Overview September 2, 2015 ABOUT ME Edmund Poillion Data Platform Systems Engineer Skyline Associate since 1999 Started in App Dev, changed focus to SQL Server in 2012 Email: epoillion@skylinetechnologies.com

More information

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va

Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 va Day(s): 5 Course Code: M10977 Version: A Overview This five-day instructor-led course teaches students how to use the enhancements and new

More information

Module 15: Monitoring

Module 15: Monitoring Module 15: Monitoring Overview Formulate requirements and identify resources to monitor in a database environment Types of monitoring that can be carried out to ensure: Maximum availability Optimal performance

More information

Administração e Optimização de BDs

Administração e Optimização de BDs Departamento de Engenharia Informática 2010/2011 Administração e Optimização de BDs Aula de Laboratório 1 2º semestre In this lab class we will address the following topics: 1. General Workplan for the

More information

ADMINISTERING MICROSOFT SQL SERVER DATABASES

ADMINISTERING MICROSOFT SQL SERVER DATABASES Education and Support for SharePoint, Office 365 and Azure www.combined-knowledge.com COURSE OUTLINE ADMINISTERING MICROSOFT SQL SERVER DATABASES Microsoft Course Code 20462 About this course This five-day

More information

MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014

MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 MS 10977B Upgrading Your SQL Server Skills to Microsoft SQL Server 2014 Description: Days: 5 Prerequisites: This five-day instructor-led course teaches students how to use the enhancements and new features

More information

Backup and Restore Back to Basics with SQL LiteSpeed

Backup and Restore Back to Basics with SQL LiteSpeed Backup and Restore Back to Basics with SQL December 10, 2002 Written by: Greg Robidoux Edgewood Solutions www.edgewoodsolutions.com 888.788.2444 2 Introduction One of the most important aspects for a database

More information

Microsoft SQL Server 2012 Administration

Microsoft SQL Server 2012 Administration PROFESSION Microsoft SQL Server 2012 Administration Adam Jorgensen Steven Wort Ross LoForte Brian Knight WILEY John Wiley & Sons, Inc. INTRODUCTION xxxvii CHAPTER 1: SQL SERVER 2012 ARCHITECTURE 1 SQL

More information

Updating Your SQL Server Skills to Microsoft SQL Server 2014

Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course Details Course Outline Module 1: Introduction to SQL Server 2014 This module introduces key features of SQL Server 2014.

More information

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft SQL Server on Azure An e2e Overview Nosheen Syed Principal Group Program Manager Microsoft Dedicated Higher cost Shared Lower cost SQL Server Cloud Continuum Hybrid SQL Server in Azure VM Virtualized Machines

More information

Implementing Microsoft SQL Server 2008 Exercise Guide. Database by Design

Implementing Microsoft SQL Server 2008 Exercise Guide. Database by Design Implementing Microsoft SQL Server 2008 Exercise Guide Database by Design Installation Lab: This lab deals with installing the SQL Server 2008 database. The requirements are to have either a Windows 7 machine

More information

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,

More information

Hekaton: SQL Server s Memory-Optimized OLTP Engine

Hekaton: SQL Server s Memory-Optimized OLTP Engine Hekaton: SQL Server s Memory-Optimized OLTP Engine Cristian Diaconu, Craig Freedman, Erik Ismert, Per-Åke Larson, Pravin Mittal, Ryan Stonecipher, Nitin Verma, Mike Zwilling Microsoft {cdiaconu, craigfr,

More information

SQL Server 2012 Optimization, Performance Tuning and Troubleshooting

SQL Server 2012 Optimization, Performance Tuning and Troubleshooting 1 SQL Server 2012 Optimization, Performance Tuning and Troubleshooting 5 Days (SQ-OPT2012-301-EN) Description During this five-day intensive course, students will learn the internal architecture of SQL

More information

Administering a SQL Database Infrastructure (MS- 20764)

Administering a SQL Database Infrastructure (MS- 20764) Administering a SQL Database Infrastructure (MS- 20764) Length: 5 days Overview About this course This five-day instructor-led course provides students who administer and maintain SQL Server databases

More information

MOC 20462 Administering Microsoft SQL Server 2014 Databases

MOC 20462 Administering Microsoft SQL Server 2014 Databases To register or for more information call our office (208) 898-9036 or email register@leapfoxlearning.com MOC 20462 Administering Microsoft SQL Server 2014 Databases Class Duration 5 Days Class Overview

More information

10775A Administering Microsoft SQL Server 2012 Databases

10775A Administering Microsoft SQL Server 2012 Databases 10775A Administering Microsoft SQL Server 2012 Databases Five days, instructor-led About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft

More information

Microsoft Data Platform Evolution

Microsoft Data Platform Evolution Microsoft Data Platform Evolution New innovations Paweł Potasiński Product Manager Data Insights pawelpo@microsoft.com Disclaimer There is no public release of SQL Server vnext available at the moment.

More information

Course 20462C: Administering Microsoft SQL Server Databases

Course 20462C: Administering Microsoft SQL Server Databases Course 20462C: Administering Microsoft SQL Server Databases Duration: 35 hours About this Course The course focuses on teaching individuals how to use SQL Server 2014 product features and tools related

More information

Enhancing SQL Server Performance

Enhancing SQL Server Performance Enhancing SQL Server Performance Bradley Ball, Jason Strate and Roger Wolter In the ever-evolving data world, improving database performance is a constant challenge for administrators. End user satisfaction

More information

SQL Server 2008 is Microsoft s enterprise-class database server, designed

SQL Server 2008 is Microsoft s enterprise-class database server, designed In This Chapter Chapter 1 Introducing SQL Server 2008 Understanding database basics Choosing a SQL Server 2008 edition Using SQL Server components Implementing SQL Server databases Finding additional information

More information

Course 20464: Developing Microsoft SQL Server Databases

Course 20464: Developing Microsoft SQL Server Databases Course 20464: Developing Microsoft SQL Server Databases Type:Course Audience(s):IT Professionals Technology:Microsoft SQL Server Level:300 This Revision:C Delivery method: Instructor-led (classroom) Length:5

More information

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server 2012 Databases Administering Microsoft SQL Server 2012 Databases MOC 10775 About this Course This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2012

More information

www.wardyit.com contact@wardyit.com Administering Microsoft SQL Server Databases

www.wardyit.com contact@wardyit.com Administering Microsoft SQL Server Databases Administering Microsoft SQL Server Databases This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on

More information

Upon completion of the program, students are given a full support to take and pass Microsoft certification examinations.

Upon completion of the program, students are given a full support to take and pass Microsoft certification examinations. Upon completion of the program, students are given a full support to take and pass Microsoft certification examinations. After completing this course, students will be able to: Plan and install SQL Server

More information

Outline. MCSE: Data Platform. Course Content. Course 10776C: MCSA: 70-464 Developing Microsoft SQL Server 2012 Databases 5 Days

Outline. MCSE: Data Platform. Course Content. Course 10776C: MCSA: 70-464 Developing Microsoft SQL Server 2012 Databases 5 Days MCSE: Data Platform Description As you move from your role as database administrator to database professional in a cloud environment, you ll demonstrate your indispensable expertise in building enterprise-scale

More information

Dynamics NAV/SQL Server Configuration Recommendations

Dynamics NAV/SQL Server Configuration Recommendations Dynamics NAV/SQL Server Configuration Recommendations This document describes SQL Server configuration recommendations that were gathered from field experience with Microsoft Dynamics NAV and SQL Server.

More information

Course Outline: www.executrain-qro.com

Course Outline: www.executrain-qro.com This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on teaching individuals how to use SQL Server 2014

More information

SQL 2014 CTP1. Hekaton & CSI Version 2 unter der Lupe. Sascha Götz Karlsruhe, 03. Dezember 2013

SQL 2014 CTP1. Hekaton & CSI Version 2 unter der Lupe. Sascha Götz Karlsruhe, 03. Dezember 2013 Hekaton & CSI Version 2 unter der Lupe Sascha Götz Karlsruhe, 03. Dezember 2013 Most of today s database managers are built on the assumption that data lives on a disk, with little bits of data at a time

More information

Updating Your SQL Server Skills to Microsoft SQL Server 2014

Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course 10977B: Updating Your SQL Server Skills to Microsoft SQL Server 2014 Page 1 of 8 Updating Your SQL Server Skills to Microsoft SQL Server 2014 Course 10977B: 4 days; Instructor-Led Introduction This

More information

Performance Verbesserung von SAP BW mit SQL Server Columnstore

Performance Verbesserung von SAP BW mit SQL Server Columnstore Performance Verbesserung von SAP BW mit SQL Server Columnstore Martin Merdes Senior Software Development Engineer Microsoft Deutschland GmbH SAP BW/SQL Server Porting AGENDA 1. Columnstore Overview 2.

More information

Course 20464C: Developing Microsoft SQL Server Databases

Course 20464C: Developing Microsoft SQL Server Databases Course 20464C: Developing Microsoft SQL Server Databases Module 1: Introduction to Database DevelopmentThis module introduces database development and the key tasks that a database developer would typically

More information

Herve Roggero 3/3/2015

Herve Roggero 3/3/2015 BLUE SYNTAX CONSULTING Enzo Cloud Backup Overview Herve Roggero 3/3/2015 Contents General Technical Overview... 3 Operation Modes... 3 Enzo Agent... 4 Running Multiple Enzo Agents... 4 How to deploy...

More information

Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977) H8B96S

Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977) H8B96S HP Education Services course data sheet Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977) H8B96S Course Overview In this course, you will learn how to use SQL Server 2014 product features

More information

20462- Administering Microsoft SQL Server Databases

20462- Administering Microsoft SQL Server Databases Course Outline 20462- Administering Microsoft SQL Server Databases Duration: 5 days (30 hours) Target Audience: The primary audience for this course is individuals who administer and maintain SQL Server

More information

Whitepaper: performance of SqlBulkCopy

Whitepaper: performance of SqlBulkCopy We SOLVE COMPLEX PROBLEMS of DATA MODELING and DEVELOP TOOLS and solutions to let business perform best through data analysis Whitepaper: performance of SqlBulkCopy This whitepaper provides an analysis

More information

Server 2008 SQL. Administration in Action ROD COLLEDGE MANNING. Greenwich. (74 w. long.)

Server 2008 SQL. Administration in Action ROD COLLEDGE MANNING. Greenwich. (74 w. long.) SQL Server 2008 Administration in Action ROD COLLEDGE 11 MANNING Greenwich (74 w. long.) contents foreword xiv preface xvii acknowledgments xix about this book xx about the cover illustration about the

More information

SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.

SQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft. SQL Server 2014 What s New? Christopher Speer Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.com The evolution of the Microsoft data platform What s New

More information

LiteSpeed for SQL Server(7.5) How to Diagnose & Troubleshoot Backup

LiteSpeed for SQL Server(7.5) How to Diagnose & Troubleshoot Backup LiteSpeed for SQL Server(7.5) How to Diagnose & Troubleshoot Backup Slide Index Learning objectives- slide #3 Backup functional overview- slides # 9 Common issues- slide #17 Common backup error explanation-

More information

SQL Server Enterprise Edition

SQL Server Enterprise Edition SQL Server Enterprise Edition Kathi Kellenberger is a Sr. Consultant with Pragmatic Works. She is author of Beginning T-SQL 2008 and co-author of Beginning T-SQL 2012, SQL Server MVP Deep Dives and Professional

More information

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3 Wort ftoc.tex V3-12/17/2007 2:00pm Page ix Introduction xix Part I: Finding Bottlenecks when Something s Wrong Chapter 1: Performance Tuning 3 Art or Science? 3 The Science of Performance Tuning 4 The

More information

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server 2012 Databases Administering Microsoft SQL Server 2012 Databases Install and Configure (19%) Plan installation. May include but not limited to: evaluate installation requirements; design the installation of SQL Server

More information

SQL Server In-Memory OLTP Internals Overview for CTP2

SQL Server In-Memory OLTP Internals Overview for CTP2 SQL Server In-Memory OLTP Internals Overview for CTP2 SQL Server Technical Article Writer: Kalen Delaney Technical Reviewers: Kevin Liu, Sunil Agarwal, Jos de Bruijn, Kevin Farlee, Mike Zwilling, Craig

More information

SQL Server for Database Administrators Course Syllabus

SQL Server for Database Administrators Course Syllabus SQL Server for Database Administrators Course Syllabus 1. Description This course teaches the administration and maintenance aspects of Microsoft SQL Server. It covers all the roles performed by administrative

More information

CHEVRON GETS ITS SQL PIPELINE UNDER CONTROL WITH SQL DIAGNOSTIC MANAGER

CHEVRON GETS ITS SQL PIPELINE UNDER CONTROL WITH SQL DIAGNOSTIC MANAGER CHEVRON GETS ITS SQL PIPELINE UNDER CONTROL WITH SQL DIAGNOSTIC MANAGER PAGE 1 OF4 THE CHALLENGE Chevron s SQL Server database environment was growing fast. Up until now, they had simply relied on Microsoft

More information

www.dotnetsparkles.wordpress.com

www.dotnetsparkles.wordpress.com Database Design Considerations Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.

More information

Developing Microsoft SQL Server Databases 20464C; 5 Days

Developing Microsoft SQL Server Databases 20464C; 5 Days Developing Microsoft SQL Server Databases 20464C; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Course Description

More information

Table of Contents. RFMS SQL Backup

Table of Contents. RFMS SQL Backup Table of Contents Introduction... 2 General Statement... 2 Ways to Perform a SQL Backup... 3 SQL Data Backup Verification... 3 Questions and Answers... 4 RFMS Version 10 Backup Process (option 3 from Ways

More information

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases Course 20462C: Administering Microsoft SQL Server Databases Page 1 of 7 Administering Microsoft SQL Server Databases Course 20462C: 4 days; Instructor-Led Introduction This four-day instructor-led course

More information

Updating Your SQL Server Skills from Microsoft SQL Server 2008 to Microsoft SQL Server 2014

Updating Your SQL Server Skills from Microsoft SQL Server 2008 to Microsoft SQL Server 2014 Course Code: M10977 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Updating Your SQL Server Skills from Microsoft SQL Server 2008 to Microsoft SQL Server 2014 Overview This five-day instructor-led

More information

Exam Number/Code : 070-450. Exam Name: Name: PRO:MS SQL Serv. 08,Design,Optimize, and Maintain DB Admin Solu. Version : Demo. http://cert24.

Exam Number/Code : 070-450. Exam Name: Name: PRO:MS SQL Serv. 08,Design,Optimize, and Maintain DB Admin Solu. Version : Demo. http://cert24. Exam Number/Code : 070-450 Exam Name: Name: PRO:MS SQL Serv 08,Design,Optimize, and Maintain DB Admin Solu Version : Demo http://cert24.com/ QUESTION 1 A database is included by the instance, and a table

More information