2 de Diciembre #SqlSaturdayMontevideo
|
|
- Oswald Fitzgerald
- 5 years ago
- Views:
Transcription
1 2 de Diciembre 2017 #SqlSaturdayMontevideo
2 Patrocinadores del SQL Saturday 3 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
3 Javier Villegas DBA Manager at Mediterranean Shipping Company (MSC) Microsoft MVP Data Platform Involved with the Microsoft SQL Server since SQL Server 6.5 MCP and MCTS Blogger and MSDN Forums contributor Specialization in SQL Server Administration, Performance Tuning and High Availability Frequent Speaker at NetConf, SQL Saturdays, 24 HOP and PASS Virtual /12/2017 SQL Saturday #691 Montevideo, Uruguay
4 SQL Server 2017 Mejoras Impulsadas por la comunidad 5 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
5 Agenda Introduction Smart Differential Backup Smart Transaction Log Backup SELECT INTO. ON Filegroup Tempdb Setup improvements Tempdb monitoring and planning Transaction log monitoring and diagnostics Improved backup performance for small databases on high-end servers Processor information in sys.dm_os_sys_info Capturing Query Store runtime statistics in DBCC CLONEDATABASE Resumable Online Index Rebuild Automatic plan correction 6 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
6 Heterogenous environments Multiple data types { } Different development languages T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby On-premises, cloud, and hybrid environments 7 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
7 On the platform of your choice SQL Server /12/2017 SQL Saturday #691 Montevideo, Uruguay
8 SQL Server 2017 Supported platforms Linux Containers Windows RedHat Enterprise Linux (RHEL) 7.3 SUSE Enterprise Linux (SLES) v12 SP2 Ubuntu & Possibly other Linux distributions Docker: Windows & Linux containers Windows Server / Windows 10 Windows Server 9 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
9 Introduction Although SQL Server 2016 runs faster, SQL Server 2017 promises to run even faster and empower customers to run smarter with intelligent database features like: - The ability to run advanced analytics using Python in a parallelized and highly scalable way - The ability to store and analyze graph data - Adaptive query processing - Resumable Online indexing - Allow customers to deploy it on the platform of their choice (Windows or Linux) - Docker SQL Server is one of the most popular DBMS among the SQL community and is a preferred choice of RDBMS among customers and ISVs owing to its strong community support In SQL Server 2017, there are several customer delighters and community-driven enhancements based on the learnings and feedback from customers and the community from in-market releases of SQL Server /12/2017 SQL Saturday #691 Montevideo, Uruguay
10 Smart Differential Backup A new column modified_extent_page_count is introduced in sys.dm_db_file_space_usage to track differential changes in each database file of the database. The new column modified_extent_page_count will allow DBAs, the SQL community and backup ISVs to build smart backup solutions, which perform differential backup only if percentage changed pages in the database are below a threshold (say 70 to 80 percent), otherwise full database backup is performed. With a large number of changes in the database, cost and time to complete differential backup is similar to that of full database backup, so there is no real benefit to differential backup in this case; instead, it can increase database restore time. By adding this intelligence to the backup solutions, customers can now save on restore and recovery time while using differential backups /12/2017 SQL Saturday #691 Montevideo, Uruguay
11 Smart Differential Backup Consider a scenario where you previously had a backup plan to take full database backup on weekends and differential backup daily. In this case, if the database is down on Friday, you will need to restore full database backup from Sunday, differential backups from Thursday and then T-log backups of Friday. By leveraging modified_extent_page_count in your backup solution, you can now take full database backup on Sunday and let s say by Wednesday, 90 percent of pages have changed, the backup solution takes full database backup rather than differential backup since the time and resources consumed remain the same. If database is down on Friday, you will restore the full database backup from Wednesday, small differential backup from Thursday and T-log backups from Friday to restore and recover the database much quicker compared with the previous scenario. This feature was requested by customers and community in connect item /12/2017 SQL Saturday #691 Montevideo, Uruguay
12 Smart Differential Backup USE <database-name> GO select CAST(ROUND((modified_extent_page_count*100.0)/allocated_extent_page_count,2) as decimal(2,2)) from sys.dm_db_file_space_usage GO select CAST(ROUND((SUM(modified_extent_page_count)*100.0)/SUM(allocated_extent_page_count),2) as decimal(2,2)) as '% Differential Changes since last backup' from sys.dm_db_file_space_usage GO 13 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
13 Smart Transaction log Backup In the release of SQL Server 2017, a new DMF sys.dm_db_log_stats(database_id) is available, it exposes a new column log_since_last_log_backup_mb. The column log_since_last_log_backup_mb empowers DBAs, the SQL community and backup ISVs to build intelligent T-log backup solutions, which take backup based on the transactional activity on the database. This intelligence in the T-log backup solution will ensure the transaction log size doesn t grow due to a high burst of transactional activity in short time if the T-log backup frequency is too low. It also help avoid situations where default periodic interval for transaction log backup creates too many T-log backup files even when there is no transactional activity on the server adding to the storage, file management and restore overhead /12/2017 SQL Saturday #691 Montevideo, Uruguay
14 SELECT INTO. ON Filegroup One of the highly voted connect items and highly requested feature requests from the SQL community to support loading tables into specified filegroups while using SELECT INTO is now made available in SQL Server 2017 SELECT INTO is commonly used in data warehouse (DW) scenarios for creating intermediate staging tables, and inability to specify filegroup was one of the major pain points to leverage and load tables in filegroups different from the default filegroup of the user loading the table. Starting SQL Server 2017, SELECT INTO T- SQL syntax supports loading a table into a filegroup other than a default filegroup of the user using the ON <Filegroup name> keyword in TSQL syntax shown below: 15 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
15 SELECT INTO. ON Filegroup ALTER DATABASE [AdventureWorksDW2016] ADD FILEGROUP FG2 select * from sys.database_files ALTER DATABASE [AdventureWorksDW2016] ADD FILE ( NAME= 'FG2_Data', FILENAME = 'S:\sql_data\AdventureWorksDW2016_Data1.mdf' ) TO FILEGROUP FG2; GO SELECT * INTO [dbo].[factresellersalesxl] ON FG2 from [dbo].[factresellersales]; 16 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
16 Tempdb setup improvements One of the constant pieces of feedback, the SQL community and the field after doing the SQL Server 2016 setup improvements is to uplift the maximum initial file size restriction of 1 GB for tempdb in setup. For SQL Server 2017, the setup allows initial tempdb file size up to 256 GB (262,144 MB) per file with a warning to customers if the file size is set to a value greater than 1 GB and if Instant File Initialization (IFI) is not enabled. It is important to understand the implication of not enabling instant file initialization (IFI) where setup time can increase exponentially depending on the initial size of tempdb data file specified. IFI is not applicable to transaction log size, so specifying a larger value of transaction log can increase the setup time while starting up tempdb during setup irrespective of the IFI setting for the SQL Server service account /12/2017 SQL Saturday #691 Montevideo, Uruguay
17 Tempdb monitoring and planning The SQL Server Tiger team surveyed the SQL community to identify common challenges experienced by customers with tempdb. Tempdb space planning and monitoring were found to be top challenges experienced by customers with tempdb. As a first step to facilitate tempdb space planning and monitoring, a new performant DMV sys.dm_tran_version_store_space_usage is introduced in SQL Server 2017 to track version store usage per database. This new DMV is useful in monitoring tempdb for version store usage for DBAs who can proactively plan tempdb sizing based on the version store usage requirement per database without any performance toll or overheads of running it on production servers /12/2017 SQL Saturday #691 Montevideo, Uruguay
18 Transaction log monitoring and diagnostics One of the highly voted connect items and highly requested requests from the community is to expose transaction log VLF information in DMV. T-log space issues High VLFs and log shrink issues are some of the common challenges experienced by DBAs. Some of the monitoring ISVs have asked for DMVs to expose VLF information and T-log space usage for monitoring and alerting. A new DMV sys.dm_db_log_info is introduced in SQL Server 2017 to expose the VLF information similar to DBCC LOGINFO to monitor, alert and avert potential T-log issues. In addition to sys.dm_db_log_info, a new DMF sys.dm_db_log_stats(dbid) is released, which expose aggregated transaction log information per database /12/2017 SQL Saturday #691 Montevideo, Uruguay
19 Improved backup performance for small databases on high-end servers After migrating an existing in-market release of SQL Server to high-end servers, customers may experience a slowdown in backup performance when taking backups of small to medium-size databases. This happens as we need to iterate the buffer pool to drain the ongoing I/Os. The backup time is not just the function of database size but also a function of active buffer pool size. In SQL Server 2017, we have optimized the way we drain the ongoing I/Os during backup, resulting in dramatic gains for small to medium-size databases. We have seen more than 100x improvement when taking system database backups on a 2TB machine. More extensive performance testing results on various database sizes is shared below. The performance gain reduces as the database size increases as the pages to backup and backup IO take more time compared with iterating buffer pool. This improvement will help improve the backup performance for customers hosting multiple small databases on a large high-end server with large memory /12/2017 SQL Saturday #691 Montevideo, Uruguay
20 Improved backup performance for small databases on high-end servers 21 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
21 Processor information in sys.dm_os_sys_info Another highly requested feature among customers, ISVs and the SQL community to expose processor information in sys.dm_os_sys_info is released in SQL Server 2017 The new columns allows to programmatically query processor information for the servers hosting SQL Server instance, which is useful in managing large deployments of SQL Server. New columns exposed in sys.dm_os_sys_info DMV are socket_count, core_count, and cores_per_socket /12/2017 SQL Saturday #691 Montevideo, Uruguay
22 Resumable Online Index Rebuild With this feature, you can resume a paused index rebuild operation from where the rebuild operation was paused rather than having to restart the operation at the beginning. In addition, this feature rebuilds indexes using only a small amount of log space. You can use the new feature in the following scenarios: Resume an index rebuild operation after an index rebuild failure, such as after a database failover or after running out of disk space. There is no need to restart the operation from the beginning. This can save a significant amount of time when rebuilding indexes for large tables. Pause an ongoing index rebuild operation and resume it later. For example, you may need to temporarily free up system resources to execute a high priority task or you may have a single maintenance window that is too short to complete the operation for a large index. Instead of aborting the index rebuild process, you can pause the index rebuild operation and resume it later without losing prior progress. Rebuild large indexes without using a lot of log space and have a long-running transaction that blocks other maintenance activities. This helps log truncation and avoid out-of-log errors that are possible for long-running index rebuild operations /12/2017 SQL Saturday #691 Montevideo, Uruguay
23 Resumable Online Index Rebuild ALTER INDEX IDX_2_5 ON [dbo].[a_table02] REBUILD WITH ( RESUMABLE = ON, ONLINE = ON ); SELECT total_execution_time, percent_complete, page_count, object_id,index_id,name,sql_text,last_max_dop_used,partition_number,state,state_desc,start_time,last_pause_time,total_execution_time FROM sys.index_resumable_operations; 24 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
24 Automatic plan correction Automatic plan correction is a new automatic tuning feature in SQL Server 2017 that identifies SQL query plans that are worse than previous one, and fix performance issues by applying previous good plan instead of the regressed one. In some cases, new plan that is chosen might not be better than the previous plans. This is rare situation and might happen if an optimal plan is not included in a list of plans that will be considered as potential candidates. In other cases, SQL Server might choose the best plan for the current T-SQL query, but the selected plan might not be optimal if the same T-SQL queries is executed with different parameter values. In that case, SQL Server might reuse the plan that is compiled and cached after first execution even if the plan is not optimal for the other executions. These problems are known as plan regressions /12/2017 SQL Saturday #691 Montevideo, Uruguay
25 Automatic plan correction If you identify that previous plan had better performance, you might explicitly force SQL Server to use the plan that you identified as optimal for some specific query using sp_force_plan procedure: EXEC = = 1987 As a next step, you can let SQL Server 2017 to automatically correct any plan that regressed. ALTER DATABASE current SET AUTOMATIC_TUNING ( FORCE_LAST_GOOD_PLAN = ON ) 26 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
26 Automatic plan correction ALTER DATABASE current SET AUTOMATIC_TUNING ( FORCE_LAST_GOOD_PLAN = ON ) This statement will turn-on automatic tuning in the current database and instruct SQL Server to force last good plan if it identifies plan performance regression while the current plan is executed. SQL Server 2017 will continuously monitor and analyze plan performance, identify new plans that have worse performance than the previous ones, and force last know good plan as a corrective action. SQL Server 2017 will keep monitoring performance of the forced plan and if it does not help, query will be recompiled. At the end, SQL Server 2017 will release the forced plan because query optimizer component should find optimal plan in the future /12/2017 SQL Saturday #691 Montevideo, Uruguay
27 TRIM String functions Removes the space character char(32) or other specified characters from the start or end of a string TRANSLATE Allows us to perform a one-to-one, single-character substitution in a string CONCAT_WS() Stands for Concatenate with Separator, and is a special form of CONCAT(). The first argument is the separator separates the rest of the arguments. The separator is added between the strings to be concatenated. The separator can be a string, as can the rest of the arguments be. If the separator is NULL, the result is NULL. STRING_AGG Aggregate functions compute a single result from a set of input values. With the prior versions of SQL, string aggregation was possible using T-SQL or CLR, but there was no inbuilt function available for string aggregation, with a separator placed in between the values /12/2017 SQL Saturday #691 Montevideo, Uruguay
28 29 02/12/2017 SQL Saturday #691 Montevideo, Uruguay
29 Other features Graph Data Processing with SQL Server Showplan enhancements in SQL Server Adaptive Query Processing /12/2017 SQL Saturday #691 Montevideo, Uruguay
30 Preguntas Javier Villegas SQL Server 2017 Mejoras impulsadas por la /12/2017 SQL Saturday #691 Montevideo, Uruguay
31 Gracias!
2 de Diciembre #SqlSaturdayMontevideo
2 de Diciembre 2017 #SqlSaturdayMontevideo Nombre: Javier Villegas Speaker Cargo: DBA Manager en MSC Twitter: @javier_vill Email: javier.ignacio.villegas@gmail.com Blog: sql-javier-villegas.blogspot.com.ar
More informationJavier Villegas. Azure SQL Server Managed Instance
Javier Villegas Azure SQL Server Managed Instance Javier Villegas DBA Manager at Mediterranean Shipping Company Involved with the Microsoft SQL Server since SQL Server 6.5 Specialization in SQL Server
More informationMicrosoft vision for a new era
Microsoft vision for a new era United platform for the modern service provider MICROSOFT AZURE CUSTOMER DATACENTER CONSISTENT PLATFORM SERVICE PROVIDER Enterprise-grade Global reach, scale, and security
More informationSQL Server 2017 Power your entire data estate from on-premises to cloud
SQL Server 2017 Power your entire data estate from on-premises to cloud PREMIER SPONSOR GOLD SPONSORS SILVER SPONSORS BRONZE SPONSORS SUPPORTERS Vulnerabilities (2010-2016) Power your entire data estate
More informationAdministering Microsoft SQL Server 2012/2014 Databases
Page 1 of 10 Overview 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
More informationAdministering Microsoft SQL Server Databases
Administering Microsoft SQL Server Databases 20462D; 5 days, Instructor-led Course Description This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft
More informationSynergetics-Standard-SQL Server 2012-DBA-7 day Contents
Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7
More informationMs Sql Server 2008 R2 Check If Temp Table Exists
Ms Sql Server 2008 R2 Check If Temp Table Exists I need to store dynamic sql result into a temporary table #Temp. Dynamic SQL Query How to check if column exists in SQL Server table 766 Insert results.
More informationLenovo Database Configuration
Lenovo Database Configuration for Microsoft SQL Server OLTP on Flex System with DS6200 Reduce time to value with pretested hardware configurations - 20TB Database and 3 Million TPM OLTP problem and a solution
More informationMicrosoft SQL Server Database Administration
Address:- #403, 4 th Floor, Manjeera Square, Beside Prime Hospital, Ameerpet, Hyderabad 500038 Contact: - 040/66777220, 9177166122 Microsoft SQL Server Database Administration Course Overview This is 100%
More informationQuery Store What s it all about?
Query Store What s it all about? Andrew J. Kelly Sr. Technology Subject Matter Specialist B3 Group Inc. #ITDEVCONNECTIONS ITDEVCONNECTIONS.COM Andrew J. Kelly Andrew J. Kelly is a Sr. Technology Subject
More informationSQL Server DBA Course Content
1 SQL Server DBA Course Content SQL Server Versions and Editions Features of SQL Server Differentiate the SQL Server and Oracle Services of SQL Server Tools of SQL server SQL Server Installation SQL server
More informationSharePoint SQL 2016 qué hay de nuevo?
#SQLSatMexCity Bienvenidos!!! SharePoint 2016 + SQL 2016 qué hay de nuevo? Vladimir Medina Community Leader SPSEVENTS.ORG @VladPoint vladimir_mg@hotmail.com http://blogs.technet.com/b/vladpoint https://www.facebook.com/groups/56850858767/
More informationSQL Server on Linux and Containers
http://aka.ms/bobwardms https://github.com/microsoft/sqllinuxlabs SQL Server on Linux and Containers A Brave New World Speaker Name Principal Architect Microsoft bobward@microsoft.com @bobwardms linkedin.com/in/bobwardms
More informationRandy Pagels Sr. Developer Technology Specialist DX US Team AZURE PRIMED
Randy Pagels Sr. Developer Technology Specialist DX US Team rpagels@microsoft.com AZURE PRIMED 2016.04.11 Interactive Data Analytics Discover the root cause of any app performance behavior almost instantaneously
More informationMicrosoft SQL Server Fix Pack 15. Reference IBM
Microsoft SQL Server 6.3.1 Fix Pack 15 Reference IBM Microsoft SQL Server 6.3.1 Fix Pack 15 Reference IBM Note Before using this information and the product it supports, read the information in Notices
More informationOracle Database 12c Performance Management and Tuning
Course Code: OC12CPMT Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 12c Performance Management and Tuning Overview In the Oracle Database 12c: Performance Management and Tuning course,
More informationData Compression in Blackbaud CRM Databases
Data Compression in Blackbaud CRM Databases Len Wyatt Enterprise Performance Team Executive Summary... 1 Compression in SQL Server... 2 Perform Compression in Blackbaud CRM Databases... 3 Initial Compression...
More informationMicrosoft. Exam Questions Administering Microsoft SQL Server 2012 Databases. Version:Demo
Microsoft Exam Questions 70-462 Administering Microsoft SQL Server 2012 Databases Version:Demo 1. You develop a Microsoft SQL Server 2012 database that contains tables named Employee and Person. The tables
More informationLenovo Database Configuration Guide
Lenovo Database Configuration Guide for Microsoft SQL Server OLTP on ThinkAgile SXM Reduce time to value with validated hardware configurations up to 2 million TPM in a DS14v2 VM SQL Server in an Infrastructure
More informationProvisioning SQL Databases
Course 20765B: Provisioning SQL Databases Page 1 of 5 Provisioning SQL Databases Course 20765B: 4 days; Instructor-Led Introduction This course is designed to teach students how to provision SQL Server
More information20462: Administering Microsoft SQL Server 2014 Databases
Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com
More information<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure
MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure Mario Beck (mario.beck@oracle.com) Principal Sales Consultant MySQL Session Agenda Requirements for
More informationTempDB how it works? Dubi Lebel Dubi Or Not To Be
TempDB how it works? Dubi Lebel Dubi Or Not To Be Dubi.Lebel@gmail.com How this presentation start? Sizing Application Application databases TempDB size & IOPS? What we know Only one TempDB per instance.
More informationOther terms Homogenous system copy, BW, migration, sp_attach_db, sp_detach_db
Note Language: English Version: 48 Validity: Valid Since 15.08.2011 Summary Symptom You want to copy an SQL Server database within a homogenous system copy. This procedure has been released for all SAP
More informationProvisioning SQL Databases
Course 20765B: Provisioning SQL Databases Page 1 of 5 Provisioning SQL Databases Course 20765B: 2 days; Instructor-Led Introduction This two-day instructor-led course provides students with the knowledge
More informationMicrosoft Administering Microsoft SQL Server 2014 Databases
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20462 - Administering Microsoft SQL Server 2014 Databases Length 5 days Price $4290.00 (inc GST) Version D Overview Please note: Microsoft have released
More informationField Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014
Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014 Rick Heiges, SQL MVP Sr Solutions Architect Scalability Experts Ross LoForte - SQL Technology Architect - Microsoft Changing
More informationCONFIGURING SQL SERVER FOR PERFORMANCE LIKE A MICROSOFT CERTIFIED MASTER
CONFIGURING SQL SERVER FOR PERFORMANCE LIKE A MICROSOFT CERTIFIED MASTER TIM CHAPMAN PREMIERE FIELD ENGINEER MICROSOFT THOMAS LAROCK HEAD GEEK SOLARWINDS A LITTLE ABOUT TIM Tim is a Microsoft Dedicated
More informationSQL Server on Linux. Dev Space Conference 14 October Allison Benneth
SQL Server on Linux Dev Space Conference 14 October 2017 Allison Benneth @SQLTran www.sqltran.org DevSpace would like to thank our sponsors Agenda A little history SQL Server on Linux Installation walkthrough
More informationOptimizing tempdb Performance
The World s Largest Community of SQL Server Professionals Optimizing tempdb Performance Brad M McGehee Director of DBA Education Red Gate Software www.bradmcgehee.com My Assumptions About You You are most
More informationSQL Server Myths and Misconceptions
SQL Server Myths and Misconceptions Victor Isakov victor@sqlserversolutions.com.au Copyright by Victor Isakov Abstract As a DBA you have heard of plenty of myths and misconceptions about SQL Server. From
More informationIBM s Integrated Data Management Solutions for the DBA
Information Management IBM s Integrated Data Management Solutions for the DBA Stop Stressing and Start Automating! Agenda Daily Woes: Trials and tribulations of the DBA Business Challenges: Beyond the
More informationSQL Server 2014 Training. Prepared By: Qasim Nadeem
SQL Server 2014 Training Prepared By: Qasim Nadeem SQL Server 2014 Module: 1 Architecture &Internals of SQL Server Engine Module : 2 Installing, Upgrading, Configuration, Managing Services and Migration
More informationSQL Server Optimisation
SQL Server Optimisation Jonathan Ward (Epicor) www.epicor.com @EpicorUK What we will cover SQL Server Version & differences Features Installation & Configuration Indexes Maintenance Backups SSRS DR 2 Versions
More informationWhite Paper. A System for Archiving, Recovery, and Storage Optimization. Mimosa NearPoint for Microsoft
White Paper Mimosa Systems, Inc. November 2007 A System for Email Archiving, Recovery, and Storage Optimization Mimosa NearPoint for Microsoft Exchange Server and EqualLogic PS Series Storage Arrays CONTENTS
More informationSQL Server 2014 Backup Encryption
SQL Server 2014 Backup Encryption Performance and security Expositor: Percy Reyes (MCITP DBA, MCITP Dev, MCTS, MCP) www.percyreyes.com Moderador: Carlos Ulate Gracias a nuestros auspiciadores Database
More information1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda
Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:
More informationAdministering Microsoft SQL Server 2012 Databases
Course 10775A: Administering Microsoft SQL Server 2012 Databases Course Details Course Outline Module 1: Introduction to SQL Server 2012 and its Toolset This module introduces the entire SQL Server platform
More informationOralogic Education Systems
Oralogic Education Systems Next Generation IT Education Systems Introduction: In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis and tuning tasks
More information540: Tuning Microsoft SQL Server for SharePoint. Daniel Glenn
540: Tuning Microsoft SQL Server for SharePoint Daniel Glenn Thank You for being a part of SharePoint Saturday Nashville! Remember to follow @SPSNashville and tag #SPSNashville in your posts! Platinum
More informationHigh Availability- Disaster Recovery 101
High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com
More informationAdministering Microsoft SQL 2012 Database
Administering Microsoft SQL 2012 Database Number: 70-462 Passing Score: 700 Time Limit: 120 min File Version: 10 http://wwwgratisexamcom/ 70-462 Administering Microsoft SQL 2012 Database Exam from Yesusecom
More informationAdministering Microsoft SQL Server 2012 Databases
Administering Microsoft SQL Server 2012 Databases Course 10775A 5 Day Instructor-led, Hands on Course Information This five-day instructor-led course provides students with the knowledge and skills to
More informationMicrosoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs
Microsoft SQL Server" 2008 ADMINISTRATION for ORACLE9 DBAs Contents Acknowledgments *v Introduction xvii Chapter 1 Introduction to the SQL Server Platform 1 SQLServer Editions 2 Premium Editions 3 Core
More informationSurvey of the Azure Data Landscape. Ike Ellis
Survey of the Azure Data Landscape Ike Ellis Wintellect Core Services Consulting Custom software application development and architecture Instructor Led Training Microsoft s #1 training vendor for over
More informationST0-086 Symantec Backup Exec System Recovery 2010 (STS)
ST0-086 Symantec Backup Exec System Recovery 2010 (STS) Version 3.1 Topic 1, Volume A QUESTION NO: 1 Which functionality found in Symantec Backup Exec System Recovery 2010 Windows Edition is also available
More information5/24/ MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992
2014-05-20 MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992 @SoQooL http://blog.mssqlserver.se Mattias.Lind@Sogeti.se 1 The evolution of the Microsoft data platform
More informationProvisioning SQL Databases
Provisioning SQL Databases 20765; 3 Days; Instructor-led Course Description This three-day instructor-led course provides students with the knowledge and skills to provision a Microsoft SQL Server 2016
More informationSQL Server 2014 Private and Hybrid Cloud Features. Darmadi Komo Senior Technical Product Marketing Mgr, SQL Server Product Mgmt
SQL Server 2014 Private and Hybrid Cloud Features Darmadi Komo Senior Technical Product Marketing Mgr, SQL Server Product Mgmt Agenda Why Microsoft Data Platform? Better Together: SQL Server, Windows Azure,
More informationOracle Autonomous Database
Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general
More informationCOURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES
Page 1 of 11 ABOUT THIS COURSE 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
More informationSql Server 2000 Manually Run Maintenance Plan
Sql Server 2000 Manually Run Maintenance Plan The backups are produced by maintenance plans on the production server then Each day we run a SQL statement similar to this to overwrite each database: I think
More informationHigh Availability- Disaster Recovery 101
High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com
More informationMicrosoft Server 2016 file management
Microsoft Server 2016 file management Name: Wisam Mahmood Yaseen Student No:163107052 Email: wissamm192@gmail.com May 2, 2017 1/ 14 Outline Introduction Database Files - - - - - - SQL Server Data Files
More informationNumber: Passing Score: 800 Time Limit: 120 min File Version:
70-465 Number: 000-000 Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ Exam A QUESTION 1 You need to recommend a backup process for an Online Transaction Processing
More informationOracle Database 12c: Performance Management and Tuning
Oracle University Contact Us: +43 (0)1 33 777 401 Oracle Database 12c: Performance Management and Tuning Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning
More informationThe DBA Survival Guide for In-Memory OLTP. Ned Otter SQL Strategist
The DBA Survival Guide for In-Memory OLTP Ned Otter SQL Strategist About me SQL Server DBA since 1995 MCSE Data Platform Passionate about SQL Server Obsessed with In-Memory Key takeaways Recovery (RTO)
More information6231B - Version: 1. Maintaining a Microsoft SQL Server 2008 R2 Database
6231B - Version: 1 Maintaining a Microsoft SQL Server 2008 R2 Database Maintaining a Microsoft SQL Server 2008 R2 Database 6231B - Version: 1 5 days Course Description: This five-day instructor-led course
More informationProvisioning SQL Databases
Provisioning SQL Databases Course 20765B 5 Days Instructor-led, Hands on Course Information This five-day instructor-led course is designed to teach students how to provision SQL Server databases both
More informationHP Solutions for SAP HANA
Powered by Intel HP Solutions for SAP HANA Vladan Stevanovic BCS Sales Manager, South East Europe June 2014. Copyright Copyright 2014 2014 Hewlett-Packard Development Company, Company, L.P. The L.P. information
More informationEZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore
Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning course, learn about the performance analysis
More informationMS-20462: Administering Microsoft SQL Server Databases
MS-20462: 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.
More informationActian PSQL Vx Server Licensing
Actian PSQL Vx Server Licensing Overview The Actian PSQL Vx Server edition is designed for highly virtualized environments with support for enterprise hypervisor features including live application migration
More informationAgenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache
Databases on AWS 2017 Amazon Web Services, Inc. and its affiliates. All rights served. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon Web Services,
More informationSlide 1. Slide 2 Housekeeping. Slide 3 Overview or Agenda
Slide 1 SQL Server Maintenance Plans Jerome Espinoza Database Administrator 1 Slide 2 Housekeeping Please turn off cell phones If you must leave the session early, please do so as discreetly as possible
More informationManohar Punna. Azure Database Migration Choosing the Right Tier
Manohar Punna Azure Database Migration Choosing the Right Tier Thank you to our sponsors: Evaluations: Please complete the evaluation forms for each session you attend. You received these in your welcome
More informationSimplify database performance tuning with Azure SQL Database
Simplify database performance tuning with Azure SQL Database Vladimir Ivanovic, Borko Novakovic, Veljko Vasic Program Managers, Microsoft Database Systems Group Azure SQL DB Workload Insights Azure SQL
More informationTable of Contents. Introduction to PerfectStorage... 1
Table of Contents Introduction to PerfectStorage... 1 Introduction to PerfectStorage... 1 The PerfectStorage Solution to Reclaiming Thin Provisioned Disk Space... 1 PerfectStorage Features... 1 Installing
More informationCitrix Workspace Cloud
Citrix Workspace Cloud Roger Bösch Citrix Systems International GmbH Workspace Cloud is a NEW Citrix Management and Delivery Platform Customers Now Have a Spectrum of Workspace Delivery Options Done By
More informationSQL Azure. Abhay Parekh Microsoft Corporation
SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure
More informationPro2SQL. OpenEdge Replication. for Data Reporting. for Disaster Recovery. March 2017 Greg White Sr. Progress Consultant Progress
Pro2SQL for Data Reporting OpenEdge Replication for Disaster Recovery March 2017 Greg White Sr. Progress Consultant Progress 1 Introduction Greg White Sr. Progress Consultant (Database and Pro2) 2 Replication
More informationIBM Tivoli Storage Manager for AIX Version Installation Guide IBM
IBM Tivoli Storage Manager for AIX Version 7.1.3 Installation Guide IBM IBM Tivoli Storage Manager for AIX Version 7.1.3 Installation Guide IBM Note: Before you use this information and the product it
More informationThe Freedom to Choose
Anat Dror The Freedom to Choose Choosing between SQL Server offerings Anat Dror SQL Server Expert, Quest SQL Server and DB2 domain expert with over 20 years of experience in a long list of IT related roles.
More informationNew features in SQL Server 2016
New features in SQL Server 2016 Joydip Kanjilal Microsoft MVP (2007 till 2012), Author and Speaker Principal Architect (SenecaGlobal IT Services Private Limited) Agenda SQL Server 2016 Enhancements Improved
More informationUse Case: Scalable applications
Use Case: Scalable applications 1. Introduction A lot of companies are running (web) applications on a single machine, self hosted, in a datacenter close by or on premise. The hardware is often bought
More informationSQL Diagnostic Manager Management Pack for Microsoft System Center
SQL Diagnostic Manager Management Pack for Microsoft System Center INTEGRATE SQL SERVER MONITORS AND ALERTS WITH SYSTEM CENTER SQL Diagnostic Manager (SQL DM) Management Pack for Microsoft System Center
More informationUnderstanding the latent value in all content
Understanding the latent value in all content John F. Kennedy (JFK) November 22, 1963 INGEST ENRICH EXPLORE Cognitive skills Data in any format, any Azure store Search Annotations Data Cloud Intelligence
More informationMonitoring & Tuning Azure SQL Database
Monitoring & Tuning Azure SQL Database Dustin Ryan, Data Platform Solution Architect, Microsoft Moderated By: Paresh Motiwala Presenting Sponsors Thank You to Our Presenting Sponsors Empower users with
More information2072 : Administering a Microsoft SQL Server 2000 Database
2072 : Administering a Microsoft SQL Server 2000 Database Introduction This course provides students with the knowledge and skills required to install, configure, administer, and troubleshoot the client-server
More informationto Solving Database Administration Headaches
The SQL Developer s Guide to Solving Database Administration Headaches Click to edit Master Donabel subtitle Santos style DBA/Developer/Trainer, Black Ninja Software Instructor, BC Institute of Technology
More informationIntroduction to Database Services
Introduction to Database Services Shaun Pearce AWS Solutions Architect 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Today s agenda Why managed database services? A non-relational
More informationSession id: The Self-Managing Database: Guided Application and SQL Tuning
Session id: 40713 The Self-Managing Database: Guided Application and SQL Tuning Lead Architects Benoit Dageville Khaled Yagoub Mohamed Zait Mohamed Ziauddin Agenda SQL Tuning Challenges Automatic SQL Tuning
More informationADMINISTERING MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE
70-462 ADMINISTERING MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE Administering Microsoft SQL Server 2012/2014 Databases (70-462) WWW.ANALYTICSEXAM.COM Contents Administering Microsoft
More informationTurbo-Charged Transaction Logs. David Maxwell
Turbo-Charged Transaction Logs David Maxwell Thank You Presenting Sponsors Gain insights through familiar tools while balancing monitoring and managing user created content across structured and unstructured
More informationHigh Availability & Disaster Recovery. Witt Mathot
High Availability & Disaster Recovery Witt Mathot Managing the Twin Risks to your Operations Data Loss Down Time Business Continuity Terminology Resiliency High Availability RTO Round Robin Cost Business
More informationHybrid Cloud Data Protection & Storage
Hybrid Cloud Data Protection & Storage Company Overview Acronis is a leading backup software, disaster recovery, and secure data access provider with solutions including physical, virtual, and cloud server
More informationPCS Cloud Solutions. Create highly-available, infinitely-scalable applications and APIs
PCS Cloud Solutions Create highly-available, infinitely-scalable applications and APIs Develop, package, and deploy powerful applications and services to the cloud with Cloud Services and the click of
More informationMaintaining a Microsoft SQL Server 2008 R2 Database
Course 6231B - Maintaining a Microsoft SQL Server 2008 R2 Database Page 1 of 7 Maintaining a Microsoft SQL Server 2008 R2 Database Course 6231B: Four days; Instructor-Led About this Course This instructor-led
More informationContinuous data protection. PowerVault DL Backup to Disk Appliance
Continuous data protection PowerVault DL Backup to Disk Appliance Current Situation The PowerVault DL Backup-to-Disk Appliance Powered by Symantec Backup Exec offers the industry s only fully integrated
More informationDigital Transformation
Digital Transformation GOING DIGITAL Microsoft Cloud Momentum 120,000 New Azure customer subscriptions/month 150 billion Azure SQL query requests processed/day 715 million Azure Active Directory users
More informationAcronis Backup. Acronis, All rights reserved. Dual headquarters in Switzerland and Singapore. Dual headquarters in Switzerland and Singapore
Acronis Backup 1 Acronis Backup Guards Against Modern Threats Cybercrimes will cost $6 trillion per year worldwide by 2021 50% of hard drives die within 5 years Keeps Business Running Data is growing 33
More informationOracle Hyperion Profitability and Cost Management
Oracle Hyperion Profitability and Cost Management Configuration Guidelines for Detailed Profitability Applications November 2015 Contents About these Guidelines... 1 Setup and Configuration Guidelines...
More informationDatabase Administration for Azure SQL DB
Database Administration for Azure SQL DB Martin Cairney SQL Saturday #582, Melbourne 11 th February 2017 Housekeeping Mobile Phones Please set to stun during sessions Evaluations Please complete a session
More informationSydney SQL Server Enterprise User Group. News: 2 March 2011
News: 2 March Agenda News Benefits News Apologies Patches Released Downloads Benefits Apologies... Victor is at the MVP Summit. Patches Released Cumulative Update #14 for SQL Server 2005 Service Pack 3
More informationAzure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.
Azure SQL Database Training Complete Practical & Real-time Trainings A Unit of SequelGate Innovative Technologies Pvt. Ltd. AZURE SQL / DBA Training consists of TWO Modules: Module 1: Azure SQL Database
More informationPervasive PSQL Vx Server Licensing
Pervasive PSQL Vx Server Licensing Overview The Pervasive PSQL Vx Server edition is designed for highly virtualized environments with support for enterprise hypervisor features including live application
More informationManual Triggers Sql Server 2008 Examples
Manual Triggers Sql Server 2008 Examples Inserted Delete Oracle equivalent for SQL Server INSERTED and DELETED tables (find the msdn article here: msdn.microsoft.com/en-us/library/ms191300.aspx) Or else
More informationCOMPLETE ONLINE MICROSOFT SQL SERVER DATA PROTECTION
WHITE PAPER VERITAS Backup Exec TM 9.0 for Windows Servers COMPLETE ONLINE MICROSOFT SQL SERVER DATA PROTECTION SQL Server 7.0 SQL Server 2000 VERSION INCLUDES TABLE OF CONTENTS STYLES 1 TABLE OF CONTENTS
More informationAzure SQL Database. Indika Dalugama. Data platform solution architect Microsoft datalake.lk
Azure SQL Database Indika Dalugama Data platform solution architect Microsoft indalug@microsoft.com datalake.lk Agenda Overview Azure SQL adapts Azure SQL Instances (single,e-pool and MI) How to Migrate
More information