Advertisement
Guest User

ssss

a guest
Jul 1st, 2015
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. Module 1: The 'Basics'
  2.  
  3. Single Threaded Optimisation
  4. Workload Classification
  5. Join algorithms (re)visited
  6. Query pattern and expected behaviours
  7. The Batch Engine
  8.  
  9. Module 2: CPU Considerations
  10.  
  11. CPU Architecture and the Cache Out Curve
  12. Large page support, how it works
  13. Hyper-threading, how it works and when to use it
  14. Lervarging The CPU Cache with Batch Mode "Sorted Hash" Aggregate
  15. Measuring CPU time and basic Xperf skills
  16.  
  17. Module 3: Walking The Database Engine Call Stack
  18.  
  19. Understanding How The Database Engine Is 'Layered'
  20. Stack walking and symbol resolution
  21. Classifying time outside the database (.NET and other code)
  22. Digging into strange wait types
  23.  
  24. Module 4: Getting Networking Right
  25.  
  26. Network Driver Considerations
  27. Packet Size Considerations
  28. Understanding ASYNCH_NETWORK_IO
  29. Affinitizing CPU cores to NICs
  30. Diagnosing Network issues with Xperf
  31.  
  32. Module 5: Getting IO Right
  33.  
  34. Understanding The SQL Server/Windows IO Stack
  35. Diagnosing IO Issues With Windows Performance Tool Kit
  36. SAN architecture
  37. Introduction to Flash
  38. Flash and conventional DBA wisdom
  39. - IO sizes and read aheads
  40. - Scalable keys
  41. - Compression (both conventional and column store)
  42. - Database file and log seggregation
  43.  
  44. Module 6: Transaction Logging
  45.  
  46. Allocations and transaction log file optimisation
  47. The basics
  48. SAN architectures and latency
  49. Optimizing access to LOGCACHE_ACCESS spinlock
  50. The LOGCACHE_ACCESS and NUMA
  51. Deferred logging
  52. Investigating log write performance using WPT
  53.  
  54. Module 7: Multi Threading
  55.  
  56. Multi threaded Optimisation
  57. Thread Bottlenecks and shared context
  58. Allocations and transaction log file optimisation
  59. Spinlocks and classification
  60. Optimizing Access to the LOGCACHE_ACCESS spinlock
  61. What is CXPACKET? When should you worry?
  62. Avoiding shared context in SQL Server
  63.  
  64. Module 8: Advanced Xperf Configuration
  65.  
  66. Advanced Xperf Configuration
  67. Bad Drivers: Troubleshooting DPC/ISR issues
  68. Diagnosing hard problems, error 833
  69. Affinity masks and cache coherency
  70. NUMA optimisations
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement