Virtual techdays INDIA │ 9-11 February 2011 virtual techdays Auditing Made Easy: Change Tracking...
-
Upload
emma-jacobs -
Category
Documents
-
view
216 -
download
1
Transcript of Virtual techdays INDIA │ 9-11 February 2011 virtual techdays Auditing Made Easy: Change Tracking...
virtual techdaysINDIA │ 9-11 February 2011
virtual techdaysAuditing Made Easy: Change Tracking and Change Data CapturePinal Dave│ Technology Evangelist, Microsofthttp://blog.sqlauthority.com
2
Technology Evangelist (DB and BI) – Microsoft India Founder – http://blog.SQLAuthority.com MCT, MCTS, MCP, MCDBA, MCAD Follow me - http://www.twitter.com/pinaldave LinkedIn - http://in.linkedin.com/in/pinaldave MVP (2008 – 2011)
virtual techdaysINDIA │ 9-11 February 2011
About Pinal Dave
http://blog.sqlauthority.com
3
Introduction to AuditingChange TrackingChange Data CaptureAuditingDemo
virtual techdaysINDIA │ 9-11 February 2011
S E S S I O N A G E N D A
http://blog.sqlauthority.com
4
If I had my original data, I can give you difference between values.
What was the value of this particular field? How many times this column was updated? I want all of my deleted data back? What happened? Who did it?
virtual techdaysINDIA │ 9-11 February 2011
A Common Conversation
http://blog.sqlauthority.com
5
virtual techdaysINDIA │ 9-11 February 2011
Who is he? What does he do?
http://blog.sqlauthority.com
6
Original Data
virtual techdaysINDIA │ 9-11 February 2011
What is more important?
Data Modifier
http://blog.sqlauthority.com
7
virtual techdaysINDIA │ 9-11 February 2011
Story of Audit
What?
How?
Who?
CT
CDC
Audit
http://blog.sqlauthority.com
8
SQL Profiler SQL Trace Table Trigger Custom T-SQL Solution
virtual techdaysINDIA │ 9-11 February 2011
Common Practices
http://blog.sqlauthority.com
9
Change Tracking (CT)Change Data Capture (CDC)SQL Audit
virtual techdaysINDIA │ 9-11 February 2011
SQL Server 2008 Technologies
http://blog.sqlauthority.com
10
Which rows are changed? Synchronous Process Available in All Versions
virtual techdaysINDIA │ 9-11 February 2011
Diff erence Side By Side
Which rows are changed and How?
Asynchronous Process Available in Enterprise
Edition
Change Tracking Change Data Capture
http://blog.sqlauthority.com
11
Least Performance Impact Least Database Size Usage: Change Tracking,
ETL, Rollback data
virtual techdaysINDIA │ 9-11 February 2011
Similarity Side By Side
Less Performance Impact Less Database Size Usage: Change Tracking,
ETL, Rollback data
Change Tracking Change Data Capture
http://blog.sqlauthority.com
virtual techdaysINDIA │ 9-11 February 2011
virtual techdays
Demo
Change Tracking - WHAT
virtual techdaysINDIA │ 9-11 February 2011
virtual techdays
Demo
Change Data Capture – HOW
14
Who did it? and How?Based on Extended EventsEnterprise Edition FeatureSecurity Feature
virtual techdaysINDIA │ 9-11 February 2011
SQL Audit
http://blog.sqlauthority.com
virtual techdaysINDIA │ 9-11 February 2011
virtual techdays
Demo
SQL Audit - WHO
16
Change Tracking – WHAT has changed?Change Data Capture – HOW was ‘what’
changed?SQL Audit – WHO changed ‘what’ ‘how’?
virtual techdaysINDIA │ 9-11 February 2011
Summary
http://blog.sqlauthority.com
17
Download Code: http://blog.SQLAuthority.com Try out CT, CDC and SQL Audit Follow me: http://www.twitter.com/pinaldave Read: http://blog.SQLAuthority.com Win! – Quiz at the End
virtual techdaysINDIA │ 9-11 February 2011
Thank YOU!
http://blog.sqlauthority.com
virtual techdaysINDIA │ 9-11 February 2011
virtual techdays
Thank You!http://blog.sqlauthority.com