• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
5   multi-instance management
 

5 multi-instance management

on

  • 1,089 views

 

Statistics

Views

Total Views
1,089
Views on SlideShare
914
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?