Download presentation
Presentation is loading. Please wait.
Published byEmma Jacobs Modified over 9 years ago
1
virtual techdays INDIA │ 9-11 February 2011 virtual techdays Auditing Made Easy: Change Tracking and Change Data Capture Pinal Dave │ Technology Evangelist, Microsoft http://blog.sqlauthority.com
2
Technology Evangelist (DB and BI) – Microsoft India Founder – http://blog.SQLAuthority.comhttp://blog.SQLAuthority.com MCT, MCTS, MCP, MCDBA, MCAD Follow me - http://www.twitter.com/pinaldavehttp://www.twitter.com/pinaldave LinkedIn - http://in.linkedin.com/in/pinaldavehttp://in.linkedin.com/in/pinaldave MVP (2008 – 2011) virtual techdays INDIA │ 9-11 February 2011 About Pinal Dave http://blog.sqlauthority.com 2
3
Introduction to Auditing Change Tracking Change Data Capture Auditing Demo virtual techdays INDIA │ 9-11 February 2011 S E S S I O N A G E N D A http://blog.sqlauthority.com 3
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 techdays INDIA │ 9-11 February 2011 A Common Conversation http://blog.sqlauthority.com 4
5
virtual techdays INDIA │ 9-11 February 2011 Who is he? What does he do? http://blog.sqlauthority.com 5
6
Original Data virtual techdays INDIA │ 9-11 February 2011 What is more important? Data Modifier http://blog.sqlauthority.com 6
7
virtual techdays INDIA │ 9-11 February 2011 Story of Audit What? How? Who? CT CDC Audit http://blog.sqlauthority.com 7
8
SQL Profiler SQL Trace Table Trigger Custom T-SQL Solution virtual techdays INDIA │ 9-11 February 2011 Common Practices http://blog.sqlauthority.com 8
9
Change Tracking (CT) Change Data Capture (CDC) SQL Audit virtual techdays INDIA │ 9-11 February 2011 SQL Server 2008 Technologies http://blog.sqlauthority.com 9
10
Which rows are changed? Synchronous Process Available in All Versions virtual techdays INDIA │ 9-11 February 2011 Difference Side By Side Which rows are changed and How? Asynchronous Process Available in Enterprise Edition Change Tracking Change Data Capture http://blog.sqlauthority.com 10
11
Least Performance Impact Least Database Size Usage: Change Tracking, ETL, Rollback data virtual techdays INDIA │ 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 11
12
virtual techdays INDIA │ 9-11 February 2011 virtual techdays Demo Change Tracking - WHAT
13
virtual techdays INDIA │ 9-11 February 2011 virtual techdays Demo Change Data Capture – HOW
14
Who did it? and How? Based on Extended Events Enterprise Edition Feature Security Feature virtual techdays INDIA │ 9-11 February 2011 SQL Audit http://blog.sqlauthority.com 14
15
virtual techdays INDIA │ 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 techdays INDIA │ 9-11 February 2011 Summary http://blog.sqlauthority.com 16
17
Download Code: http://blog.SQLAuthority.comhttp://blog.SQLAuthority.com Try out CT, CDC and SQL Audit Follow me: http://www.twitter.com/pinaldavehttp://www.twitter.com/pinaldave Read: http://blog.SQLAuthority.comhttp://blog.SQLAuthority.com Win! – Quiz at the End virtual techdays INDIA │ 9-11 February 2011 Thank YOU! http://blog.sqlauthority.com 17
18
virtual techdays INDIA │ 9-11 February 2011 virtual techdays Thank You! http://blog.sqlauthority.com
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.