MSSQL-AzureSQL DBA PDF
MSSQL-AzureSQL DBA PDF
MSSQL-AzureSQL DBA PDF
Configuration
• Configuring various Services.
• Startup Parameters.
• Configuring data file and log file paths.
• Configuring default backup folder and
• Configuring services
• Remote connections
• Exercise
• Configuring network protocols, ports.
• Memory configuration
Case Study
• Troubleshooting SQL Server installation common issues
• Roll backing Service Packs.
• Best Practices
• Exercise
Topic 3: Working with Databases
Database Architecture.
• Data Files
• Log Files
• Filegroups
• Extents
• Pages� types
• Page architecture
• Tracking free space
• Creating Databases.
• Adding files, filegroups.
Case Study
• Recovering suspect database
• Moving system databases
• Troubleshooting TempDB issues
• Log file full � how to solve the problem.
Topic 4: Implementing Security
Case Study
• Troubleshooting Primary Key violation error in Transactional Replication
• Troubleshooting T.Log file growth issues.
• Troubleshooting out of sync/ latency issues
• Quorum issue
• Nodes not in SYNC
• Availability groups are in resolving status
• Replicas out of SYNC
Advanced Administration Concepts
• Maintenance plans
Monitoring and Tuning SQL Server
• Performance counters setup
• Measuring performance of server.
• Tuning queries.
• Tuning databases.
• Tuning physical architecture of databases.
• Using DTA.
Monitoring Tools
• System Monitor
• SQL Server Profiler
• Database Engine Tuning Advisor.
• Dynamic Management Views.
• SQL Server and Windows Error Logs.
Troubleshooting
• Physical server performance.
• Connectivity to SQL Server
• Database Performance.
Managing Concurrency
• Locks
• Deadlocks
• Transaction Isolation Levels.
• Understanding Blocking.
• Terminating Processes.
Managing Databases • Using the DAC.
• Case Study
• Troubleshooting slowly running queries
• Using DTA
LEVEL - 3
AZURE QL
Topic 1: Cloud Computing Introduction
• Introduction
• The Azure SQLDatabase Architecture
• Provisioning an Azure SQL Database
• Connecting to and Querying the SQL Database from Server Management Studio
• Creating Resources
• Differences between Azure SQL Database and SQL Server
• Selecting a Service Tier
• Selecting a Migration Tool
• DTU and vCore Pricing Models
• Scaling up the Azure SQL Database Service Tier
• Choosing Between a vCore Pricing Model and DTU based
Topic 3: Backing Up an Azure SQL Database
• Introduction
• Automatic Backups
• Backup Storage
• Backup Retention Period
• Configuring Long-Term Backup Retention for Azure SQL Database
Topic 4: Restoring an Azure SQL Database
• Introduction
• Restore Types
• Point-In-Time Restore
• Long-Term Database Restore
• Restoring Deleted Databases
• Importing a Database
• Introduction
• Firewall Rules
• Managing Server-Level Firewall Rules Using the Azure Portal Authentication
• SQL Authentication Azure Active Directory Authentication
• Server-Level and DB level Roles
• Azure Key Vault
• TDE
• Dynamic Data Masking
• Azure Sentinel
•
Geo-Replication
•
Failover Groups
•
Command line failover and configuration
Topic 8: Migration from ON-PREM to Cloud
Memory Issues
• 32-bit vs 64-bit difference
• NUMA configuration
• Buffer Pool Usage
• SQL Reservation Clerk
• PLE, Memory Grands Pending
IO Issues
• IO stall
• Disk latency
• SQL IO latency
Connection Timeout
• 18456 error
• SSL vs TLS
• NTLM vs Kerberos
Query Performance Impact
• SET STATISTICS IO
• SET STATISTICS TIME
• Parameter sniffing
• Implicit & Explicit conversion
• Lookup’s
• Search Arguments Ability
Experienced:
* SQL Azure (PAAS & IAAS)
* Performance Tuning and implementing best practices / standards
* Microsoft Business Intelligence, Data Warehousing and Data Migrations
* Migrate on premise databases to Azure/Cloud location using(DMS).
* Database Administration and Maintenance.
* Database design, model, development and code reviews.
* Database requirement gathering and architect
* Process Automation, Documentation and Knowledge Sharing
-Subbu CN