Procurement Innovation Andrew Croston Fujitsu Services UK+I.
Under New Management Andrew Fryer Microsoft UK Andrew Fryer Microsoft UK.
-
Upload
claude-oconnor -
Category
Documents
-
view
221 -
download
0
Transcript of Under New Management Andrew Fryer Microsoft UK Andrew Fryer Microsoft UK.
Under New Management
Andrew FryerMicrosoft UK
What is Manageability?
• Control• Reliability• Automation• Predictability
Why the need to change?
SQL Server 2008 Manageability Overview
Configure
Scale
Monitor
Report
Troubleshoot
Tune
Audit
MANAGEMENT STUDIO
Demo
FacetsCondition
s Policies
Policy-Based Management
Categories
Targets
POLICY BASED MANAGEMENTJASPER SMITH MVP
Demo
Competition
VOTE
FOR ME
Programmatic Management
• Command Line, SQLCmd• Server Management Objects (SMO)• Powershell
Performance Tuning
• Existing Tools− SQL Trace− Performance counters
• Tune under pressure• Historical performance Data Collection
• Data providers• SQL Trace• Performance Counters• Transact-SQL
Low overhead data collection
End-to-End System Health InsightPerformance Studio
SQL TUNINGTONY ROGERSON MVP
Demo
Competition
VOTE
FOR ME
What happened to my Database?• Change Tracking• Change Data Capture (Keith)• Audit
Audit Feature ComparisonChange Tracking Change Data Capture
(CDC)Auditing
Scope DML DMLCertain DDL
Login, LogoutDML, SelectDDLPermissions (grant, etc.)
Change Data
Net-changes – a row changedPrimary key values only
All changesAll column values
All changesActionTargetSuccess/failure
Change Info
DML Operation, Columns Updated
DML Operation, Columns Updated, Transaction info
WhenWho
Change Availability
Immediate - inline with DML
Later - separate capture process reads the transaction log
Extended Events
Key Scenarios
Sync Applications: one-way or two-way
Incremental ETL for data warehouse
Auditing / Compliance
Editions All editions Enterprise edition only Enterprise edition only
AuditSecurity Event LogApplication Event
Log
File syste
m0..1Server audit specification per Audit object
0..1DB audit specificationper database per Audit object
CREATE SERVER AUDIT SPECIFICATION SvrACTO SERVER AUDIT HIPAA_Audit ADD (FAILED_LOGIN_GROUP);
CREATE DATABASE AUDIT SPECIFICATION AuditACTO SERVER AUDIT HIPAA_Audit ADD (SELECT ON Customers BY public)
Server Audit
Specification
Server Audit ActionServer Audit ActionServer Audit
Action
Database Audit ComponentsDatabase Audit
Components
Database Audit
Specification
Database Audit Action
Database Audit ActionDatabase Audit
Action
File
CHANGE TRACKING ALLAN MITCHELL MVP
Demo
Competition
VOTE
FOR ME
Protect your Data
• Backup Compression• Transparent Data Encryption:
SQL Server 2008
Key
Client Application
Encrypted data page
Call to Action
• Download the trial version• Ask us about Momentum if you want
to evaluate SQL Server 2008 in your organisation
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.