Anda di halaman 1dari 10

Mind Q Systems Private Limited

SQL Server 2012 Database Administration (With Always On & Clustering Techniques) Module: 1
Architecture &Internals of SQL Server Engine

Module: 2
Installing, Upgrading, Configuration, Managing Services And Migration

Module: 3
Security, Automation & Monitoring

Module: 4
High Availability, Replication

Module: 5
SQL Server Clustering

Module: 6
Performance Tuning & Indexing

Module: 7
SQL Server 2012 Engine/HA Enhancements

Module: 8
Corporate Awareness and handling the environment

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems

Mind Q Systems Private Limited


Module: 1 SQL Server Architecture Introduction to SQL Server 2012
* * * * * * * * * * * * * * * * * *
Overview on RDBMS and Beyond Whats New in SQL Server 2012

* * * * * *

Installing & Configuring Reporting Services Best Practices on Installation

Uninstalling SQL server

Common Installation Issues Case study 1: Moving system databases Case study 2: Troubleshooting on a Failed

Relational

Installation

SQL Server Component Overview


The The The The The The The Relational Engine Command Parser Query Optimizer SQL Manager Database Manager Query Executor Storage Engine

Upgrading to SQL server 2008 R2/2012


* * * * * * * * * * * * * * * * * *
Upgrading the server by applying service

packs

Upgrading the server by applying Hot fixes In-Place Up gradation from SQL server

2008 R2 to 2012 Pre-Upgrade Checks Upgrade advisor

Pages & Extents


Pages
Extents [Uniform & Mixed] Managing Extent Allocations

Best Practices to follow while upgrading Configuring Network Protocols from SQL

Configuring SQL Server


Server configuration manager
Configuring features by using SQL Sever

Tracking Free Space

Files and File groups


Database Files 1. Primary data files 2. Secondary data files 3. Log files
Database File groups [Primary & User-

surface area configuration manager Configuring other settings through SP_Configure


Dedicated Administrator Connection Connecting to DAC Configuring Server and Agent property

defined]

settings Configuring Database Settings


Configuring Memory Settings

Memory Architecture
* * * * * * *
32-bit Vs 64-bit Architecture Dynamic Memory Management Effects of min and max server memory

Configuring Database Mail agent Tempdb configuration Database settings

Configuring Alert system in SQL server Best Practices on configuration tempdb &

Buffer Management Using AWE Checkpoints

The Buffer Pool and the Data Cache

Managing services
* * * * * * Starting and Stopping Services through 1. Configuration manager 2. Net Command
3. Command Prompt [sqlsrvr.exe]

Module: 2 Installing, Upgrading, Configuration, Managing services and Migration SQL server 2012 Installation
* * *
Planning the System/Pre-Requisites Installing SQL server 2008 R2 /2012 Installing Analysis Services

Start Up parameters

Starting SQL server in single user mode

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92

Email: info@mindqsystems.com; Url: www.mindqsystems.com; :


www.facebook.com/mindqsystems

Mind Q Systems Private Limited


* Starting SQL server with
minimal

Automating Administrative Tasks


* * * * * * * * * * *
Scheduling the Jobs

* * *

configuration Case study 1 : Tempdb failure issue Case study 3 : Changing SQL Server collation

About SQL server Agent Creating Jobs, Alerts and Operators Creating Maintenance Plans Working with Job activity Monitor

Case study 2 : Rebuilding system databases

Resolving failure Jobs

Best practices on job maintenance

Migrating SQL server


* * * * * * * * * * * Migration/Upgradation Side-by-Side Migrating Databases Method

Monitoring SQL Server


The Goal of Monitoring
Choosing the Appropriate Monitoring Tools Monitoring Job activities by job activity

Side-By- Side Migration Techniques * Difference between in-place & Side by Side Advantages/Disadvantages of In-Place to 1. Migration by using Attach and Detach 2. Migration by using Back and restore

monitor

Monitoring SQL Server process by server activity monitor Monitoring SQL Server Error Logs/Windows by log file viewer Best Practices on Monitoring

method Wizard

3. Migration by using Copy Database Migrating Logins [Fixing Orphaned Users]

Module: 4 High Availability & Replication T-Log Architecture


* * * * * * *
Transaction Log Logical Architecture Transaction Log Physical Architecture

Migrating Jobs Import & Export

Migrating jobs & logins by using SSIS

Module: 3 Security, Automation & Monitoring Security


* * * * * * * * * * * * *
Security Principles

Checkpoint Operation Managing T-log commands

Write-Ahead Transaction Log Truncating and shrinking the log file Managing T-Log issues by using DBCC

Backup & Restore: Server Roles Server and Database Principles * Recovery Models [Simple, Bulk-Logged & Database Roles Full] Creating Logins and mapping Users to * How Backup Works databases * Types of backups Creating credentials * 1. Full backup Creating Schemas * 2. Diff backup Server & Database Securable * 3. T-log backup Granting to Object level Permissions * 4. Copy Only Case study 1: How to Recover "SA" * 5. Mirror password when you forget it. * 6. Tail-Log Case study 2: How to grant execute * 7. Compressed backups
permissions to a single stored procedure Case study 3: How to grant execute permissions on all stored procedures Best Practices on security

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92

Email: info@mindqsystems.com; Url: www.mindqsystems.com; :


www.facebook.com/mindqsystems

Mind Q Systems Private Limited


* Restoring Modes [With
Recovery, No Recovery, Read only/Standby] * Performing Restore (point-in-time

* * * *

Replication Models

(snapshot/Transactional/Merge/Updatabl e/Peer to Peer) Replication agents Configuring Distributor


Deploying Transactional Replication for High Availability Creating Subscriptions [Homogeneous /

* * * * * * * * * * * * * * * * *

recovery)

Disaster Recovery Planning Case study on developing and executing a *

Backup Plan database

Case study 2: How to restore a suspect

heterogeneous] monitor

Monitoring Replication by using replication Scripting Replication Best Practices on Replication

Case study 3: How to recover the database * * without having ldf file * Case study 4: Recovering crashed SQL Server Resolving Backup failures in Real time

Case study: Configuring peer to peer replication

scenarios

Best Practices on Backup & Recovery Log-Shipping Architecture

Modeule : 5 SQL Server Clustering Server Clustering Concepts


* * * * * * * *
What is a cluster and Overview of windows

Log Shipping
Building DRS for log-shipping
Pre-requisites/Log-Shipping Process

cluster

Server cluster technologies

1. Server clusters

Deploying Log Shipping Removing Log Shipping shipped database

Working with Log Shipping Monitor Logs hipping Role changing [Fail-Over] Frequently Raised Errors In Log-Shipping Case study: How to add files to a logBest Practices on Log-Shipping

2. NLB clusters [Network load balancing] Basic architecture of server clusters How cluster works

Types of quorums single quorum.

Basic elements of a 2-Node cluster with

Database Mirroring

Installing SQL Server 2012 FailOver Clustering


* *
Pre-SQL Server Installation Tasks. Configure SQL ServerRelated Service Accounts and Service Account Security Stop Unnecessary Processes or Services Check for Pending Reboots Install SQL Server Setup Support Files

* Overview of Database Mirroring * Operating Modes in Database Mirroring * * Pre-Requisites for Database Mirroring * * Deploying Database Mirroring * * Fail-Over from Principle to Mirror * Working with Database mirroring monitor * * * Advantages & Disadvantages of * database * mirroring * * Database Snapshots * Using Database Snapshots for reporting * purposes. * * Case study on moving mirrored files * Best practices on Mirroring

SQL Server 2012 Setup

Install the First Node Add Nodes to the Instance Perform Post installation Tasks

Verify the Configuration Groups

Remove Empty Cluster Disk Resource Set the Preferred Node Order for Failover

Replication
*
Replication Overview

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92

Email: info@mindqsystems.com; Url: www.mindqsystems.com; :


www.facebook.com/mindqsystems

Mind Q Systems Private Limited


* Configure a Static TCP/IP
Port for the SQL

* * * * * *

Analyzing the data by using DTA [Database

Tuning Advisor]

Server Instance

Administering a SQL Server 2012 Failover Cluster


*
* Install SQL Server Service Packs, Patches,

Performance Monitor [System Monitor] Dynamic Management Views (DMV) Best Practices on Performance Tuning Case Study A: Performance Counters SetupCollect-Analyze Case Study B: Performance Counters-

and Hot fixes * * * * * * *


*
Introducing Failover Cluster Management

Thresholds

Monitoring the Cluster Nodes Destroying a Cluster- Using Failover

Module: 7 SQL Server 2012 Engine/HA Enhancements SQL Server 2012 Editions and Engine Enhancements
Principal Editions

Cluster Management

Clustered SQL Server Administration

Fail over groups between the nodes

* Automatic failover & Failback Uninstalling a Failover Clustering Instance * * Best Practices on Clustering
Case study 1: Changing the Network Name

Specialized Editions Breadth Editions Policy Based management Resource Governor Central management servers Change data capture Compression Default Schema for Groups User-defined server roles Audit Enhancements User-defined audit event Database authentication enhancements Enabling contained databases Creating users New permissions

* *
*

of a SQL Server Failover Cluster Case Study 2: Changing the Service Accounts for a SQL Server Failover

2008 R2 Feature at a Glance:


* * * * * * * * * * * * *

Cluster

Case Study 3: Changing the IP Address of a

SQL Server Failover Cluster

Module: 6 Performance Tuning & Indexing Indexing


* * * *
Index Architecture How to optimally take advantage of indexes * Clustered & Non-Clustered indexes

2012 Security Enhancements

* How to determine fragmentation * Best Practices on Indexing Performance Tuning * Factors That Impact Performance * Tools used Activity Monitor, SQL Profiler, Database Tuning Advisor * Working with Activity Monitor * Blocking [SP_Who2] * SQL Profiler [How to capture events data by using Profiler] * Deadlocks and deadlock chain detection.

Index Fragmentation Index Defragmentation options\update 2012 High-Availability and Statistics Disaster-Recovery Enhancements * * * * * * * * * SQL Server AlwaysOn

AlwaysOn Availability Groups Understanding Concepts and Terminology Configuring Availability Groups Monitoring Availability groups

Backups on Secondary

AlwaysOn Failover Cluster Instances Support for Server Message Block Database Recovery Advisor

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92

Email: info@mindqsystems.com; Url: www.mindqsystems.com; :


www.facebook.com/mindqsystems

Mind Q Systems Private Limited


* Online Operations

2012 High Availability: Interoperability and Coexistence


* * * * * * * *
Database Mirroring and Failover Clustering

Database Mirroring and Log Shipping Database Mirroring and Database Snapshots Replication and Log Shipping
Replication and Database Mirroring Columnstore Index Overview

2012 Performance and Scalability


Columnstore Index Fundamentals and Architecture
New DMVs and DMFs

Module: 8 Corporate Awareness and handling the environment


* * * * * Defining the process
How they implement the security How they implement process by using CRM

tools

Knowledge on ticketing tools

Succeeding the interviews.

Mind Q Systems Pvt Ltd


Ph: +91.40.66 66 42 91 / 92 Email: info@mindqsystems.com; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems

Anda mungkin juga menyukai