Microsoft SQL Server DBA Self Learning
SAMPLE COPY
DBA TOPICS
FUNDAMENTALS
1. INTRODUCTION
2. EDITIONS
3. VERSIONS
4. INSTALLATION PRE-REQUIREMENTS
DIFFERENCE B/W DELETE AND TRUNCATE
5. INSTALLATIONS , SILENT INSTALLATIONS, UNINSTALATIONS
6. SERVICE PACKS
7. FILE & FILE GROUPS
8. PAGES & EXTENTS
9. DATA FILE & LOG FILE ARCHITECUTRE
10.SECURITY
ROLES & PERMISSIONS
1. INSTANCE LEVEL
2. DATABASE LEVEL
3. OBJECT LEVEL
SECURITY HARDENING RULES
11.RECOVERY MODELS
12.BACKUPS
13.RESTORE & RECOVERY PROCESS
14.PIECE MEAL RESTORATION
15.DATABASE REFRESH
16.POINT IN TIME RECOVERY
17.JOBS & MAINTENANCE PLANS
18.ATTACH & DETACH DATABASE
19.COPY DATABASE WIZARD
20.SYSTEM DATABASES OVERVIEW
21.SUSPECT DATABASE
22.SYSTEM DATABASE CORRUPTIONS
23.FILE MOVEMENTS SYSTEM & USER DATABASES
24.IMPORT/ EXPORT
25.DB MAIL CONFIGURATION
26.LITE SPEED
27.SHRINKING OPERATION
28.UPGRADATION & MIGRATION
29.TEMPDB FULL
30.LOG FILE FULL
31.RESOURCE GOVERNER
32.POLICY BASED MANAGEMENT
HIGH AVILABILITY
1. LOG SHIPPING ----- DATABASE LEVEL
Microsoft SQL Server DBA Self Learning
LOG SHIPPING SCENARIOS:
2. DB MIRRORING -----DATABASE LEVEL
DATA BASE MIRRORING SCENARIOS:
3. REPLICATION ------ OBJECT LEVEL
REPLICATION SCENARIOS:
4. CLUSTERING ------ INSTANCE LEVEL
PERFORMANCE TUNNING
1. LOCKS
2. BLOCKINGS
3. DEAD LOCKS
4. INDEXES
5. FRAGMENTATION
6. ISOLATION LEVELS
7. SWITCHES
8. LOCK PAGES IN MEMORY
9. DAC[ DEDICATED ADMIN CONNECTION]
10.CDC [ CHANGE DATA CAPTURE]
11.WAITING TYPES
12.SQL ARCHITECTURE
13.PROFILER & PERFMON TOOLS
14.DTA[DATABASE TUNING ADVISOR]
15.ACID PROPERTIES
16.WINDOWS TASK SCHEDULAR
17.QUERY TUNING
18.HIGH CPU ISSUE& MEMORY ISSUE
19.UPDATE STATISTICS
20.ACTIVITY MONITOR
21.EXECUTION PLAN
22.RAID LEVELS
23.TEMPDB ARCHITECTURE
24.SQL SERVER AUDITING
25.NEW FEATURS LIST
26.DMVS& SP & DBCC
27.ALWAYS ON HIGH AVILABILITY
28.REAL TIME CLASSES