Azure SQL Database DEV - LIVE Online Training

Complete Real-time and Practical Azure SQL Database Training with Real-time Scenarios. This course includes complete practical approach to every detail of Azure SQL Database Development activities including On-premise to Azure Azure Database Migrations, Schema Migrations, Assessments, In-depth Query Tuning, Stretch Databases, Azure Shell, Power Shell, In - Memory Tables, Azure Search, Sharding, Application Connections and Azure CLI. This Azure SQL Database course also includes One Real-time Project on On-Premise to Azure Migration using DMA Tools.

 

Azure SQL Dev (with Server, T-SQL, Azure SQL Database)

  PLAN A PLAN B
Azure SQL Dev - Job Profile Azure SQL Dev T-SQL + Azure SQL Dev
Applicable For Experienced Dev Starters, Experienced
Course Duration 1 Week 5.5 Weeks
Azure Cloud Concepts Check-Symbol-for-Yes Check-Symbol-for-Yes
Azure SQL Database Concepts Check-Symbol-for-Yes Check-Symbol-for-Yes
Azure SQL Migrations Check-Symbol-for-Yes Check-Symbol-for-Yes
Query Tuning in Azure SQL DB Check-Symbol-for-Yes Check-Symbol-for-Yes
Azure Search & Sharding Check-Symbol-for-Yes Check-Symbol-for-Yes
Built-In Automated Tuning Check-Symbol-for-Yes Check-Symbol-for-Yes
Azure Data Studio Tool Check-Symbol-for-Yes Check-Symbol-for-Yes
Azure Elastic Queries Croos-symbol-for-Yes Croos-symbol-for-Yes
SQL Server, DB Architecture Check-Symbol-for-No Check-Symbol-for-Yes
Query Tuning and Execution Plans Check-Symbol-for-No Check-Symbol-for-Yes
Basic to Adv. Stored Procedures Check-Symbol-for-No Check-Symbol-for-Yes
CTEs, Partitions, Locks, Isolations Check-Symbol-for-No Check-Symbol-for-Yes
Temporal & Memory Tables Check-Symbol-for-No Check-Symbol-for-Yes
New Features: SQL 2017, 2019 Check-Symbol-for-No Check-Symbol-for-Yes
Real-time Project with Solution Check-Symbol-for-No Check-Symbol-for-Yes
MCSA 70-761 Certification Croos-symbol-for-No Croos-symbol-for-Yes
MCSA 70-762 Certification Croos-symbol-for-No Croos-symbol-for-Yes
Total Course Fee INR 5000/-
USD 75
INR 14000/-
USD 200

Azure SQL Database Training Schedules - Trainer : Mr. Sai Phanindra

S. No Timings (IST) Free Demo Start Date  
Schedules for Azure SQL Dev Training [Plan A]
1 6:30 AM to 8:30 AM (W) Apr 6th Apr 7th Register
2 8:30 AM to 10:30 AM (W) Apr 20th Apr 21st Register
Schedules for T-SQL + Azure SQL Dev Training [Plan A, B]
1 6:30 AM to 7:30 AM Apr 24th Apr 25th Register
2 10:15 AM to 11:15 AM Mar 25th Mar 25th Register
3 11:30 AM - 12:30 PM Mar 26th Apr 9th Register
4 7:30 PM to 8:30 PM Apr 2nd Apr 3rd Register
5 8:30 AM to 10:30 AM (Wkn) Mar 30th Mar 30th Register

If above schedules does not work, opt for Azure SQL Database Video Training

All Trainings are completely Practical, Real-Time. Register Today

 

Azure SQL Database - TRAINING HIGHLIGHTS :

✔ In-depth Tuning ✔ Migration Issues ✔ In-Memory Data
✔ Schema Migrations ✔ Stretch Database ✔ DB Documenation
✔ Memory Tables ✔ Temporal Tables ✔ App Connections
✔ CTEs and TVPs ✔ Excel Imports ✔ Excel Pivots
✔ BLOB Storage ✔ Power Shell ✔ Azure CLI

Azure SQL Database (DEV) Training Course Contents:

PART 1 Of 2: SQL Server Basics, Queries, Stored Procedures and Database Development

Module I: SQL Basics, SQL Server Concepts

Applicable for Plan B

Module II: T-SQL Queries & Programming Basics

Applicable for Plan B

Module III: T-SQL Programming & Real-time Project

Applicable for Plan B

DAY 1: DATABASE & SQL SERVER BASICS

  • Introduction to Data, Databases, DBMS
  • Database Basics : Types of Databases
  • DB Types: OLTP, OLAP, DWH, HTAP
  • Microsoft SQL Server : Advantages
  • SQL, Transact SQL (T-SQL) Variants
  • Microsoft SQL Server - Career Options
  • SQL Developers : Job Responsibilities
  • BI Developers : Roles, Responsibilities
  • Data Analyst : Roles, Responsibilities
  • Business Analyst Vs Data Analyst
  • Course Plan, Mock Interview Details
  • Real-time Project Details For Resume
  • 24x7 LIVE Server Access (Online Lab)

DAY 7: JOINS AND QUERIES - Level 1

  • JOINS - Types and Real-time Usage
  • JOIN Types and JOIN Options in T-SQL
  • INNER JOIN - Examples, WHERE, ON
  • OUTER JOIN - LEFT, RIGHT, FULL
  • MERGE JOIN - Joining Bigger Tables
  • LOOP JOIN - Joining Smaller Tables
  • HASH JOIN - Joining HEAP Tables
  • CROSS JOIN and CROSS APPLY
  • GROUP BY Queries and Aggregations
  • GROUP BY Queries with Having Clause
  • ROLLUP, CUBE Queries with Group By
  • Grouping () Functions in Rollup, Cube
  • Replacing Nulls: ISNULL, COALESCE

DAY 13: STORED PROCEDURES - Level 2

  • SQL Injection Attacks - Type Precautions
  • Views on Joins - Stored Procedures
  • Updatable Views, Joins with Triggers
  • Transactions with Stored Procedures
  • Error Handling in T-SQL: TRY & CATCH
  • Error Handling, THROW in Stored Procs
  • Table Valued Parameters (TVP) - Usage
  • READONLY Parameters - Stored Procedures
  • OUTPUT Parameters - Stored Procedures
  • User Defined Data Types, Real-time Use
  • Data Validations with Stored Procedures
  • Dynamic Data Insertions with Stored Procs
  • Table Cloning, Data Inserts @ Table Variables

DAY 2: SQL SERVER INSTALLATION

  • SQL Server 2019 Installation Guidance
  • SQL Server 2017 and 2016 Installation
  • Installation Pre-Requisites and Precautions
  • SQL Server Management Studio (SSMS)
  • SSMS - SQL Server Instance Connections
  • SQL Server Versions, Editions Comparisons
  • Evaluation, Developer Editions - Instances
  • Instances, Instance Types & Instance IDs
  • System Administrator Users @ Instance
  • Windows Authentication Type and its Use
  • Mixed Mode Authentication Type and Use
  • Default Admin Account in SQL Server : "sa"
  • SQL Server Services and Service Accounts
  • File Stream and Collation in SQL Instances

DAY 8: SUB QUERIES, JOINS - Level 2

  • Joining 2 Tables with Group By, Having
  • Joining 3 Tables with Group By, Having
  • Joining 4 Tables with Group By, Having
  • Using MERGE and ROLLUP with Joins
  • Sub Queries Versus Joined Queries
  • Nested Queries and Joins in WHERE
  • Nested Sub Queries with JOIN Options
  • Cast and Convert Functions - Usage
  • Date, Time Functions, Sub Queries
  • DateAdd, DateDiff, Date Time Types
  • Date & Time Styles Usage in Queries
  • Data Formatting Options in Queries
  • Using Date and Time Formats in Joins
  • Join Queries - Aggregations, Formats

DAY 14: LINKED SERVERS, CTEs

  • Linked Servers - Creation and Tests
  • sp_addlinkedserver System Procedures
  • Linked Server Security, Remote Logins
  • RPC and RPC Out. Data Access Modes
  • Four Part Naming Conventions - Options
  • Using Linked Servers for Remote Joins
  • Tuning Remote Join Queries, Options
  • CTEs: Common Table Expressions
  • Using CTEs for Data SELECT, FETCH
  • Using CTEs for Insert, Update, Delete
  • CTEs for In-Memory Data Storage
  • Overview of Cursors and FETCH
  • Cursor Types and KEYSET Indexes
  • SQL Browser Service & SSCM Tool

DAY 3: BASIC SQL QUERIES - Level 1

  • DDL, DML, SELECT, DCL and TCL
  • Creating SQL Databases and Tables
  • CREATE, ALTER, DROP Statements
  • INSERT, UPDATE, DELETE Statements
  • Data Inserts, Values and Table Scan
  • Data Types & their Usage (Basic Level)
  • INTEGER, CHAR, FLOAT Data Types
  • Character Range for Character Data
  • INSERT and INSERT INTO Statements
  • Single Row Inserts, Multi Row Inserts
  • SELECT Statement for Table Retrieval
  • WHERE Examples : =, !=, <,>, <=, >=
  • AND, OR, NOT, IN, NOT IN Conditions
  • BETWEEN, NOT BETWEEN Conditions

DAY 9: INDEXES, VIEWS QUERIES

  • Indexes: Architecture and Types
  • Clustered and Non Clustered Indexes
  • Included and ColumnStore Indexes
  • FILTERED and COVERING Indexes
  • UNIQUE Indexes, Query Optimizer
  • LIVE Online Indexes in Real-time
  • B Tree Structures and IAM Pages
  • Tuning Joined Queries, Conditions
  • Views on Tables - SCHEMABINDING
  • ENCRYPTION and CHECK OPTION
  • Orphan Views - Real-world Solutions
  • Cascaded Views, Encrypted Views
  • System Views for Metadata Access
  • Indexed Views / Materialized Views

DAY 15: STORED PROCEDURES - Level 3

  • CTE : Common Table Expressions
  • Real-time Scenarios with CTEs - Usage
  • ROW_NUMBER() with CTE Queries
  • Using CTEs for Avoiding Self Joins
  • Using CTEs for Avoiding Sub Queries
  • Recursive CTEs and ANCHOR Element
  • Termination Checks in Recursive CTEs
  • Cursors - Benefits, Cursors in SProcs
  • ForwardOnly, Scroll & Local Cursors
  • Static, Dynamic & Global Cursors
  • Keyset Cursors and @@FetchStatus
  • Nesting of Stored Procedures - Dynamic
  • Data Formatting and WHILE Loops
  • Using Temporary Tables for Formatting

DAY 4: BASIC SQL QUERIES - Level 2

  • CHAR Versus VARCHAR Data Types
  • VARCHAR & NVARCHAR Data Types
  • GO Statement, SQL BATCH Concept
  • BIGINT, BIT, SQL_Variant Data Types
  • IS NULL, NOT NULL. LIKE, NOT LIKE
  • ORDER BY with ASC, DESC Options
  • DISTINCT, TOP and COUNT() Options
  • FETCH, OFFSET, NEXT ROW Options
  • UNION, UNION ALL and Sub Queries
  • Single Quotes, Double Quotes, Aliases
  • UPDATE : Conditional & Unconditional
  • DELETE and TRUNCATE Commands
  • ALTER Command   DROP Command

DAY 10: Functions, Procedures - 1

  • Scalar Value Returning Functions
  • Inline Table Functions, Dynamic Joins
  • Multi-Line Table Functions Usage
  • Table Variables and Table Data Type
  • Variables & Parameters in SQL Server
  • OBJECTID, OBJECTNAME Functions
  • System Functions & Metadata Access
  • Stored Procedures - Purpose, Usage
  • IF .. ELSE and ELSE IF Conditions
  • Using Procedures with Parameters
  • Recompilation of Stored Procedures
  • Sp_help, Sp_helpdb and sp_helptext
  • Sp_recompile, sp_pkeys System SPs

DAY 16: Constraints, Functions - Level 2

  • CASCADING with Character Keys
  • ON UPDATE, ON DELETE CASCADE
  • Self Referencing Keys, Practical Use
  • Adding Primary Key to Existing Table
  • Adding Foreign Key to Existing Table
  • MERGE Statement for Table Comparisons
  • WHEN MATCHED and NOT MATCHED
  • PIVOT Operation, Correlated Sub Queries
  • Using BULK INSERT & BULKCOLUMN
  • OPENROWSET For Data Import, CAST
  • XML Options in T-SQL Queries, Joins
  • XML AUTO, XML RAW and XML PATH
  • JSON Files - Data Import into SQL DB

DAY 5: SERVER, DB ARCHITECTURE

  • Client Server Architecture, TDS Packets
  • SNAC and OLE DB Command for TDS
  • TDS Packets and SQL Query Processing
  • SQL Server Architecture Components
  • Protocols, SQL Native Client (SNAC)
  • Query Optimizer (QO) and SQL Manager
  • Storage Engine, File and DB Manager
  • Transaction Manager and Lock Manager
  • Buffer Manager, SQL OS and IO Buffer
  • Synchronization and Thread Scheduler
  • Logs, Checkpoints, Virtual Log File (VLF)
  • DB Data Files (mdf) and Log Files (ldf)
  • Primary/Secondary Files (ndf), Filegroups
  • Write Ahead Log (WAL) and Lazy Writer
  • Log Sequence Number (LSN), Mini LSN

DAY 11: TRIGGERS, TRANSACTIONS

  • Triggers - Purpose, Types Of Usage
  • DML Triggers - Events, Practical Use
  • FOR/AFTER Triggers - Real time Use
  • INSTEAD OF Triggers - Real time Use
  • INSERTED, DELETED Memory Tables
  • Enable Triggers and Disable Triggers
  • Database Level DDL Triggers - Usage
  • Server Level DDL Triggers - Usage
  • COMMIT and ROLLBACK Statements
  • EXPLICIT & IMPLICIT Transactions
  • Autocommit Transaction, ACID Options
  • Conditional Commits and Rollbacks
  • Open Transactions and Query Impact
  • Query Blocking Scenarios @ Real-time
  • NOLOCK and READPAST Lock Hints

DAY 17 - 19: REAL-TIME PROJECT
This SQL Server T-SQL Course includes a Real-world BANKING Project. The project includes about 2500 Lines of Code with basic to complex Stored Procedures, Join Queries, Triggers, Transactions and Lock Hints. (COMPLETELY SOLVED).
Phase 1: DATABASE DESIGN
  • Understanding Project Requirements
  • End to End Project Work Flow
  • Naming Conventions in Real-time
  • DB Creations with Files, Filegroups
  • Table Schemas and Synonyms
  • Implementing Normal Forms (OLTP)
  • Creating Data Sheets, Test Data
Phase 2: QUERY DESIGN
  • Joining Tables for Reports
  • Query Design and Tuning
  • Views with JOIN Options
  • LIVE Query Stats, Index Selection
  • Implementing Indexed Views
Phase 3: PROGRAMMING
  • Automating DML Operations
  • Using Triggers with Views
  • Event Handling , Error Handling
  • Stored Procedures for DMLs
  • Stored Procedures with Triggers
  • Stored Procedures with Transactions
  • Project Interview Questions
  • Project Deployments, Go LIVE
  • Resume Plan - MSBI / Power BI, Cloud

DAY 6 : CONSTRAINTS Level 1

  • Constraints, Keys - Table Data Integrity
  • NULL, NOT NULL Property on Tables
  • UNIQUE KEY Constraints: Importance
  • PRIMARY KEY Constraint: Importance
  • FOREIGN KEY Constraint: Importance
  • REFERENCES, OLTP Relational Tables
  • CHECK, DEFAULT Constraints Usage
  • Candidate Keys and Identity Property
  • Normal Forms : 1 NF, 2 NF and 3 NF
  • BCNF, 4 NF, EKNF and ETNF Designs
  • Schemas - Purpose. Using DBO schema
  • User Defined Schemas & Data Transfer
  • Database Diagrams, PK-FK Base Tables
  • Local Temporary Tables and Sessions
  • Global Temporary Tables and Connections

DAY 12: REAL-TIME CASE STUDIES, EXCEL

SCENARIO 1: HEALTHCARE DOMAIN
  • Writing Queries : Joins, Group By
  • Joining 2 and More Tables, Formatting
  • Writing Sub Queries with Joins
  • ROW_NUMBER and RANK Functions
  • DENSE_RANK, PARTITION BY Queries
  • PIVOT Function, MERGE Statement

SCENARIO 2: SALES & RETAIL DOMAIN
  • Excel File - Imports and Exports
  • Excel Pivot Tables and Pivot Charts
  • Excel ODC Connections in Real-time
  • CASE and IIF() Conditional Queries
  • String Functions with JOIN Queries
PART 2 Of 2: Performance Tuning and Azure SQL Database (Cloud)

Module IV: Performance Tuning & MCSA - 70 761

Applicable for Plan B

Module V: Azure SQL Database Development & MCSA - 70 762

Applicable for Plan A, B

DAY 20: QUERY TUNING 1 - QUERY AUDITS, PARTITIONS

  • Audit Long Running Queries using DMVs and DMFs
  • Activity Monitor Tool and Query Statistics Reports
  • Logical I/O, Physical I/O and Database I/O, Wait Time
  • Recent Expensive Queries & Active Expensive Queries
  • Plan Handle and Execution Time - Query Usage Audits
  • Factors Impacting the Query Executions, Performance
  • Resumable Indexes, Usage in SQL Server 2017 & 2019
  • ONLINE, RESUME, PAUSE, MAX_DURATION Options
  • Query Store - Settings and Advantages. Options
  • PARTITIONS Mechanism : Advantages, Performance
  • Database Filegroups Usage with Partition Ranges
  • Partition Functions and Partition Schemes - Usage
  • Partitioning Un-partitioned Tables using Indexes
  • Aligned / Indexed Partitions - Query Importance
  • Partition SPLIT and Partition MERGE, NextUsed
  • Partition Compression Techniques : ROW, PAGE
  • Data Archival & SWITCH Partitions. Partitioned Views

Day 25: AZURE CLOUD & AZURE SQL DATABASE

  • Introduction to Cloud. Need for Cloud, Advantages
  • Cloud Architecture Basics - Iaas, PasS and SaaS
  • Advantages of Microsoft Cloud - Azure Platform
  • Azure Products and Azure Services - MarketPlace
  • Comparing Azure with Google Cloud for SQL Server
  • Comparing Azure with AWS Cloud for SQL Server
  • Azure Sources - Types, Microsoft Market Place
  • SQL Database Implementations in Azure Platform
  • Logical Servers, Virtual Machines, Managed Instance
  • Azure SQL Database Architecture Components
  • Creating Azure SQL Server (Logical Server)
  • Creating Azure SQL Databases and Pricing Tiers
  • Price Tiers: Basic, Standard, Premium, PremiumRS
  • DTUs Allocation for Database Size, Cost Models
  • Firewall Settings for Azure SQL Server (Logical Server)
  • Adding Firewall Rules - IP for Remote Access
  • Password Resets and Azure SQL Server Name Format

Day 21: QUERY TUNING 2 - FULL TEXT SEARCH, TABLE TYPES

  • Full Text Search (FTS) Mechanism - Architecture, Tuning
  • Stop Words, Stemmer and Thesaurus For FullText Queries
  • Indexer Program, Query Processor & FT Query Compilation
  • Database Catalogs (FTC) and FDHost.exe. Daemon Threads
  • Full Text (FT) Indexes for Query Tuning with Tokenization
  • Crawler Threads and User Tables. Filter Daemon Host Exe
  • CONTAINS() Queries and FREETEXT() Queries with SELECT
  • In-Memory Tables : Creation and Practical Usage for Tuning
  • Memory Snapshots and Database Level and Table Level
  • FileStream Files and Memory Snapshot Filegroups for MOT
  • MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT Settings
  • Manual Table Stats Updates with FullScan, NoRecompute
  • Temporal Tables : Real-time Usage and History Tracking
  • Statistics : Purpose, Creation Scenarios and Usage
  • Index Statistics and Column Statistics for Tables, ReUse
  • Comparing Triggers with Temporal Tables for Audits

DAY 26: DTU ARCHITECTURE, ELASTIC QUERIES

  • DTU : Data Transaction Units : Architecture, Pools
  • DTU - Memory and IO Resources for Reads & Writes
  • Bounding Box Model for Optimal Performance
  • Static Pools (DTU) and Elastic Pools (eDTU)
  • eDTUs and Elastic Pool, per Database Settings
  • EDTU Cost, eDTU max/min Limits and Performance
  • Configuring Elastic Pools for Azure SQL Databases
  • Elastic Pools & Tier Selection - Recommendations
  • Elastic Scale for Azure SQL Database - Strategies
  • Vertical Partitioning and Horizontal Partitioning
  • Elastic Database Tool Libraries for Elastic Queries
  • Sharding - Topology for Elastic Query Processing
  • Split-Merge Servie for SaaS Software Applications
  • Elastic Database Features - ShardMap, ShardKey
  • MultiShard Queries and Elastic Transactions
  • LOOKUP, HASH and RANGE Strategies for Sharding

    Day 22: QUERY TUNING 3 - INDEX MANAGEMENT, LOCKS

    • Index Management Concepts for Performance Tuning
    • Internal Fragmentation and External Fragmentation
    • Fragmentation Audits : DMFs and Threshold Values
    • Index Reorganization and Index Rebuild Options
    • Database Maintenance Plans (DMP) For Index Reorg
    • Compress Large Objects, Fragmentation Condition
    • Index Page Count Condition, Index Usage Condition
    • Fast, Sampled and Detailed Scan Types for Indexes
    • Statistics Updates : Full Scan Options, DMP Jobs
    • LOCKS : Mechanism, Types, Concurrency Control
    • Lock Types: X, S, IS, IX, U, MD, Sch-M and Sch-S
    • Lock Audits : SP_WHO2, SP_LOCK, sysprocesses
    • Deadlock Simulation, Deadlock Prevention Scenarios
    • Deadlock Audits and Lock Events in Profiler Tool
    • Isolation Levels - ReadCommitted, Read Uncommitted
    • Serializable, Snapshot, Repeatable Read Isolations
    • Read Committed Snapshot Isolation Level in Real-time

    DAY 27 : AZURE SQL DB MIGRATIONS, AZURE DATA STUDIO

    • Data Migration Assistant (DMA) Tool
    • On-premise to Azure SQL Database Migration
    • Logical Server, Virtual Machine, Managed Instance
    • Schema Generation and Compatibility For Migration
    • Generating Data Scripts and Assessment
    • Generate and Validate Schemas. Migrations
    • Migration Scopes : Schema, Data, Schema & Data
    • Compatibility Checks and Assessment Checks
    • Resolving Database Migration Compatibility Issues
    • Azure Data Studio Tool for Database Connections
    • Azure Data Studio Features - Insights, Metrics
    • Comparing Azure Data Studio with SQL OPS Tool
    • SSMS Tool for Azure SQL Database Connections
    • SQLOPS Tool for Azure SQL Database Connections
    • SSDT (Visual Studio) for SQL Database Connections
    • Query Editor for Azure Database Access - in Portal
    • Azure Database Connections with Other Tools

    Day 23: QUERY TUNING 4 - TUNING TOOLS, PERFMON

    • Tuning Tools : Creating Workload Files and Trace Files
    • SQL Profiler Tool - Tuning Template and TSQL / SP Events
    • DTA Tool with Profiler Trace Files: Tuning Recommendations
    • DTA with Query Cache (Procedure Cache) & .SQL File Inputs
    • Execution Plans - Internals. Actual, LIVE Execution Plans
    • Plan Types : Index Scan, Index Seek, Tables Scan, Spooling
    • Query Costs : IO, CPU Cost, SubTree Cost, Operator Cost
    • NUMA Nodes, Boost SQL Priority, Thread Count, IO Affinity
    • Perfmon Counters and Real-time Tracking Of Resources
    • Processor, Disk, Memory, Transactions, Database Counters
    • Using Perfmon for Big Query Audits. Free & Total Memory
    • Longest Running Transactions & Transactions Per Second
    • Database Log Space - Issues, Solutions. Log Rebuilds
    • TempDB Issues - Causes, Precautions and Solutions
    • Memory Issues - Causes, Precautions and Solutions
    • Performance Tuning - Final Checklist and Precautions

    DAY 28: Azure SQL DATABASE TUNING, AZURE SEARCH

    • Azure SQL Server Level Tuning Options
    • Azure SQL Database Level Tuning Options
    • Automated Tuning Options and Peak-Loads
    • Force Plan, Create Index and Drop Index
    • Query Performance Insight, Intelligence
    • Index Recommendations with CPU and IO
    • IO Metrics, CPU Metrics & Query Statistics
    • Data File IO, Log File IO, Custom Reports
    • Identify Long Running Queries, Intensive Queries
    • Query Level Recommendations and Query Costs
    • Azure Search Service - Configuration, Pricing Tiers
    • Azure Search for Data Import and Indexer Options
    • Suggester and Analyzer Index Modes for Tuning
    • Retrievable, Facetable, Filterable Indexes
    • Facetable and Searchable Indexes for Tuning
    • Change Tracking Options, Watermark Columns

    DAY 24: EXECUTION PLAN ANALYSIS and RESOURCES

    • Parameter Sniffing : Real-time Scenarios, Issues
    • Execution Plan Issues with Parameter Sniffing
    • DBCC SHOW_STATISTICS - Statistics Accuracy
    • Histograms & Density Vectors for Query Optimizer
    • RANGE_HI_KEY, EQ_ROWS and RANGE_ROWS
    • DISTINCT_RANGE_ROWS and Index Overlapping
    • sp_createstats and sp_autostats System Procedures
    • Detection and Fix of (Overlapping) Duplicate Indexes
    • Resource Governor : Real-time Usage
    • Resource Pools and Workload Groups
    • Query Priority and DOP, Grants, Classifier Function
    • Policy Based Management (PBM) : Facets and Conditions
    • Resource Governor : Real-time Usage & Conditions
    • Resource Pools : Creation and Usage Options
    • Workload Groups : Creation, Settings and Limits
    • Query Priority : LOW, MEDIUM and HIGH
    • DOP : Degree Of Parallelism and Allocation Grants

    DAY 29: AZURE SQL DATABASE VERSUS ON-PREMISE

    • Azure SQL Server Architecture Differences
    • Network Protocols and DB Engine Differences
    • File Structure and Filegroup Allocations
    • Secondary Files and FileStream Differences
    • Table Architecture for Partitions, FT Queries
    • Query Processing Differences with TDS Packets
    • Query Monitoring and Resources - Dashboards
    • Unsupported Commands with T-SQL Queries
    • SQL Traces : Creation and Audits. Limitations
    • SQL Traces : Events, Class, Category, Filter, Conditions
    • Extended Events and Traces for T-SQL Query Analysis
    • Extended Events Packages, Targets, Actions, Sessions
    • Extended Events Architecture and Engine Sessions
    • TSQL and SP Debug Events with XEL Files for EventInfo
    • Global Fields and Event Filters with XEL Files @ Traces
    • XE Objects : Catalog Views, Dynamic Management Views
    • XE Profiler - Default Templates for Event Profiling

    Real-time Case Study for Performance Tuning

    This Real-time Case Study includes:

    • Query Tuning : Basic to Advanced Level
    • Parameter Sniffing and OPTIMIZE Options
    • Implementing Partititions, Data Archives
    • Implementing Compressions for Read Only Data
    • Statistics Creation and Updates
    • Histograms and Event Handling Options
    • SQL Traces and XEL Profiler Charts
    • Index Management Techniques
    • Statics Management Techniques
    • Using SQL Profiler Tool
    • Using DTA : DB Engine Tuning Advisor
    • Using Perfmon Tool and AM Tool

    DAY 30: STRETCH DATABASES, MANAGED INSTANCES

    • Stretch Databases in Azure SQL Databases
    • Stretch Databases - Tuning Benefits, Cautions
    • Table Level Migrations with Azure SQL Databases
    • Compute Performance Levels and DSU Pricing
    • Data Storage and Azure Database Snapshots
    • Geo Backup Of Tables and Hybrid Cloud Settings
    • Remote Data Archive Configuration in Azure
    • Database Master Key [DMK], Cold Data Migration
    • SQL Database Managed Instance
    • Native Virtual Networks and Scalability
    • Lift and Shift LOB Applications
    • Fully Managed PaaS Infrastructure
    • Frictionless Migration for On-Premise
    • Managed Instances - Key Features
    • vCore Purchasing Model for Azure SQL DB
    • Gen 4 and Gen 5 Logical CPUs, Resource Limits
    • Key Differences : On-Premise Vs Managed Instances

    MCSA - 70 761 Exam : Complete Guidance & Material

    MCSA - 70 762 Exam : Complete Guidance & Material

     

    Above Course Curriculum is applicable for registrations from Jan 20th, 2019

    24x7 LIVE Online Server (Lab) with Real-time Databases. Course includes ONE Real-time Project. Register Today
     

    SQL Server T-SQL Online Training - Highlights :

    • Completely Practical and Real-time
    • Suitable for Starters + Working Professionals
    • Session wise Handouts and Tasks + Solutions
    • TWO Real-time Case Studies, One Project
    • Certification Guidance to MCSA Exams
    • Interview Preparation & MOCK Interviews
     
     
    • End-End Database Design & Implementation
    • Detailed SQL Server Architecture, DB Design
    • Query Tuning, Stored Procedures, Linked Servers
    • In-Memory, New Features of SQL Server 2017
    • Azure SQL Database Programming, Sharding
    • In-Memory Tables and Azure Performance Insights
     
    Register Today  Other Popular Courses: SQL DBA Training, MSBI Training, SSIS Training, SSAS Training, SSRS Training [+] More Courses

    Job-Oriented Real-time Training @ SQL School Training Institute - Trainer: Mr. Sai Phanindra T [ 13+ Yrs of Technical Expertise, Microsoft Certified Trainer ]

     
     
     
     
     
    24x7 LIVE Online Server (Lab) with Real-time Databases. Course includes ONE Real-time Project. Register Today