5 multi-instance management

  • 772 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
772
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Multi-Instance Management
    TzahiHakikat
    Adi Cohen
  • 2. Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • 3. About
    *The 1st online casino
    **The 1st database consulting company ORDER BY create_date DESC
    ***1.5 clients on busy days
  • 4. 888 Database Environment
  • 5. Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • 6. Infrastructure DBA Roles and Responsibilities
  • Infrastructure DBA Interfaces
  • What makes an environment a a multi-instance environment?
    ?
  • 21. MS Multi-Instance Management Tools Before 2008
  • 22. MS Multi-Instance Management Tools Since 2008
    • Multiple Server Queries
    • 23. CMS - Central Management Server
    • 24. Data Collector - Management Data Warehouse
    • 25. Utility Control Point
    • 26. DAC
    • 27. Policy-Based Management
    • 28. Power Shell
  • Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • 29. 888 Multi-Instance Management Architecture
  • Inventory
    • Server list
    • 39. Instance information
    • 40. Storage mapping
    • 41. Cluster configuration
    • 42. Physical/virtual machines
     Tools
    • Power Shell (with SQLPSX)
    • 43. Quest Discovery Wizard for SQL Server
    • 44. Microsoft Assessment and Planning Toolkit
  • What to Collect?
    Instance Level
    OS
  • How to collect
  • Demo of Data collection
  • 61. Introduction
    Multi-Instance Management Challenges
    Multi-Instance Core Infrastructure
    Automation of Infrastructure Tasks
    Summary
  • 62. Installations & Upgrades
    • Unified SQL version
    • 63. OS template
    • 64. Storage layout and presentation
    • 65. Cluster configuration
    • 66. Local management objects
    • 67. Instance-level procedures
    • 68. Startup procedure
    • 69. DDL trigger
    • 70. Error log retention and rolling
    • 71. Dump file detector
    Tools
    • Silent installation
    • 72. Slipstream installation
    • 73. Object Builder
  • Demo of Object Builder
  • 74. High Availability
    Tools
    • Recover point
    • 81. Auto restore
  • Demo of High Availability
  • 82. Data Retention
    Tools
    • FAMS
    • 88. Partition Manager
  • Demo of Data Retention
  • 89. Maintenance
    Backup
    • Sync between backup types and tape backup
    • 90. Use backup password
    • 91. Ease of use when not all DBs are the same
    Index Rebuild
    • Consider index fragmentation before rebuilding
    • 92. Learning system – fill factor
    • 93. Smart decision regarding online/offline rebuild
    Statistics Update
    • Consider statistics age
    • 94. Dynamic scan percentage (by table name or number of rows)
    • 95. No (friendly) T-SQL interface!
  • Monitoring
    Tools
    Proactive
    • Morning report
    • 99. Precise i3
    • 100. Central Policy-Based Management
    Active
    • Central Alert System
  • Demo of Proactive Monitoring
  • 101. Version Uploads
    Standards
    • Mass updates
    • 102. Schema changes
    • 103. Code review verification
    Auditing
    • DDL changes
    • 104. Non-application DML changes
    • 105. Configuration changes
    Tools
    • Helpdesk application
    • 106. Red Gate Multi Scripter
    • 107. Performance report
  • Demo of Version Upload Tools
  • 108. Troubleshooting
    Where is the source of the problem?
    Tools
    • Keyboard shortcuts (What’s running)
    • 114. Central what was running
    • 115. One minute trace & perfmon
    • 116. Precise i3
  • Know your servers intimately
    Know your enemies just as well
    Set and enforce a policy
    Use a proactive approach
    Automate your tasks
  • 117. Questions anybody?