Successfully reported this slideshow.
Your SlideShare is downloading. ×

Tools and Tips: From Accidental to Efficient Data Warehouse Developer (PASS Women in Technology Virtual Chapter)

Tools and Tips: From Accidental to Efficient Data Warehouse Developer (PASS Women in Technology Virtual Chapter)

Download to read offline

Tools and Tips: From Accidental to Efficient Data Warehouse Developer (Presented for the PASS Women in Technology Virtual Chapter on April 12th 2016)

Tools and Tips: From Accidental to Efficient Data Warehouse Developer (Presented for the PASS Women in Technology Virtual Chapter on April 12th 2016)

Advertisement
Advertisement

More Related Content

More from Cathrine Wilhelmsen

Advertisement

Tools and Tips: From Accidental to Efficient Data Warehouse Developer (PASS Women in Technology Virtual Chapter)

  1. 1. Cathrine Wilhelmsen
  2. 2. V
  3. 3. DEsP
  4. 4. Tip #1: Visual Information
  5. 5. Tip #2: Shortcuts
  6. 6. o
  7. 7. Tip #3: Search in SSMS
  8. 8. Licensed Licensed
  9. 9. Tip #4: Templates and Snippets
  10. 10. Licensed Licensed Licensed
  11. 11. Redgate SQL Prompt Demo
  12. 12. Tip #5: Registered Servers and Multiserver Queries
  13. 13. Tip #6: SARGable Queries
  14. 14. (We'll pretend we still use phone books)
  15. 15. Find all rows where Name starts with "T"
  16. 16. T T T Find all rows where Name starts with "T"
  17. 17. (We'll keep pretending we still use phone books)
  18. 18. Find all rows where Name contains "al"
  19. 19. al al al al al Find all rows where Name contains "al"
  20. 20. Tip #7: Query Analysis
  21. 21. Tip #8: Query Statistics
  22. 22. SET STATISTICS IO OFF; SET STATISTICS IO ON;
  23. 23. SET STATISTICS TIME OFF; SET STATISTICS TIME ON;
  24. 24. SET STATISTICS TIME, IO ON; SET STATISTICS TIME, IO OFF;
  25. 25. Tip #9: Activity Monitoring
  26. 26. Tip #10: SSIS with Biml
  27. 27. <Biml xmlns="http://schemas.varigence.com/biml.xsd"> <Packages> <Package Name="EmptyPackage1"></Package> <Package Name="EmptyPackage2"/> </Packages> </Biml>
  28. 28. <#@ import namespace="Varigence.Biml.CoreLowerer.SchemaManagement" #> <# var conAW2014 = SchemaManager.CreateConnectionNode("AW2014", "..."); #> <# var AW2014DB = conAW2014.GetDatabaseSchema(); #> <Packages> <# foreach (var table in AW2014DB.TableNodes) { #> <Package Name="Load_<#=table.Name#>"> … </Package> <# } #> </Packages>
  29. 29. Biml for SSIS demo
  30. 30.
  31. 31. cathrinewilhelmsen.net/efficient
  32. 32. cathrinewilhelmsen.net/efficient

×