• Save
5   multi-instance management
Upcoming SlideShare
Loading in...5
×
 

5 multi-instance management

on

  • 1,109 views

 

Statistics

Views

Total Views
1,109
Views on SlideShare
934
Embed Views
175

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 175

http://www.sqlserver.co.il 175

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

5   multi-instance management 5 multi-instance management Presentation Transcript

  • Multi-Instance Management
    TzahiHakikat
    Adi Cohen
  • Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • About
    *The 1st online casino
    **The 1st database consulting company ORDER BY create_date DESC
    ***1.5 clients on busy days
  • 888 Database Environment
  • Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • Infrastructure DBA Roles and Responsibilities
    • Installations & upgrades
    • High availability
    • Maintenance
    • Data retention
    • Monitoring
    • Performance tuning
    • Version uploads
    • Security
    • Troubleshooting
  • Infrastructure DBA Interfaces
    • Developers
    • Application DBAs
    • System
    • OS
    • Storage
    • Networking
    • NOC
  • What makes an environment a a multi-instance environment?
    ?
  • MS Multi-Instance Management Tools Before 2008
  • MS Multi-Instance Management Tools Since 2008
    • Multiple Server Queries
    • CMS - Central Management Server
    • Data Collector - Management Data Warehouse
    • Utility Control Point
    • DAC
    • Policy-Based Management
    • Power Shell
  • Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • 888 Multi-Instance Management Architecture
    • On each instance
    • Local repository
    • Local management tools
    • On Central instance
    • Central repository
    • Central management tools
    • Collectors
    • Alerts
    • Reporting
    • Policy store
  • Inventory
    • Server list
    • Instance information
    • Storage mapping
    • Cluster configuration
    • Physical/virtual machines
     Tools
    • Power Shell (with SQLPSX)
    • Quest Discovery Wizard for SQL Server
    • Microsoft Assessment and Planning Toolkit
  • What to Collect?
    Instance Level
    • Locks
    • Wait stat
    • Query stat
    • Index usage
    • IO file stats
    • Error log / dumps
    • Policy violations
    OS
    • Performance monitor
    • Disk
    • CPU
    • Memory
    • Event Log
  • How to collect
    • Multiple Server Queries
    • SSIS
    • Linked Servers
    • Performance Monitor
    • Log Parser
    • Power Shell
    • CLR impementation
  • Demo of Data collection
  • Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • Installations & Upgrades
    • Unified SQL version
    • OS template
    • Storage layout and presentation
    • Cluster configuration
    • Local management objects
    • Instance-level procedures
    • Startup procedure
    • DDL trigger
    • Error log retention and rolling
    • Dump file detector
    Tools
    • Silent installation
    • Slipstream installation
    • Object Builder
  • Demo of Object Builder
  • High Availability
    • Cluster
    • Mirroring
    • Log Shipping
    • Database Snapshot
    • Log Shipping
    • Replication
    • HADR in Denali
    Tools
    • Recover point
    • Auto restore
  • Demo of High Availability
  • Data Retention
    • Purging
    • Archiving
    • Local instance
    • Remote instance
    • Offsite
    • Storage-tier management
    Tools
    • FAMS
    • Partition Manager
  • Demo of Data Retention
  • Maintenance
    Backup
    • Sync between backup types and tape backup
    • Use backup password
    • Ease of use when not all DBs are the same
    Index Rebuild
    • Consider index fragmentation before rebuilding
    • Learning system – fill factor
    • Smart decision regarding online/offline rebuild
    Statistics Update
    • Consider statistics age
    • Dynamic scan percentage (by table name or number of rows)
    • No (friendly) T-SQL interface!
  • Monitoring
    • System health
    • SQL health
    • Performance
    • Abnormal behavior
    Tools
    Proactive
    • Morning report
    • Precise i3
    • Central Policy-Based Management
    Active
    • Central Alert System
  • Demo of Proactive Monitoring
  • Version Uploads
    Standards
    • Mass updates
    • Schema changes
    • Code review verification
    Auditing
    • DDL changes
    • Non-application DML changes
    • Configuration changes
    Tools
    • Helpdesk application
    • Red Gate Multi Scripter
    • Performance report
  • Demo of Version Upload Tools
  • Troubleshooting
    Where is the source of the problem?
    • Code
    • Instance
    • OS
    • Physicalvirtual machine
    • Storage
    • Network
    Tools
    • Keyboard shortcuts (What’s running)
    • Central what was running
    • One minute trace & perfmon
    • Precise i3
  • Know your servers intimately
    Know your enemies just as well
    Set and enforce a policy
    Use a proactive approach
    Automate your tasks
  • Questions anybody?