~/talk

The Top 8 Reasons for Your Transaction Performance Problems

Talkat 24 Hours of PASS: Summit Preview 2015 · on Thursday, 2015-09-17· [databases]
links:none on file
slides:none on file

Lists eight concrete causes and fixes rather than vague examples: misconfigured max server memory and optimize for ad hoc workloads settings that blow plan cache, disk latency over 5–10 ms from shared storage or 300‑VM oversubscription, synchronous transaction log growth and 60 KB log‑buffer flush behavior, page splits from poor clustered indexes, excessive nonclustered indexes, page latch hotspots, CXPACKET from bad parallel plans (raise cost threshold to ~40–50), and a claim that ~70% of blocking traces back to resources not code.

AI-written summary · about

  1. 0:00Start
  2. 5:00Agenda
  3. 5:53About me
  4. 6:27The history behind the session
  5. 9:22The query travel trough SQL Server
  6. 10:19A modification travel trough SQL Server
  7. 11:44Possible pitfalls of data modification's performance problems
  8. 13:40Critical Memory configuration settings
  9. 15:00What does the overwhelmed mean?
  10. 17:34Poor physical layout of the database files
  11. 19:37"Do not play with tempting settings" rules
  12. 21:17Flushing log records
  13. 24:25Page Splits
  14. 26:17Over-indexing
  15. 27:56Contention latches (page concurrency)
  16. 32:39Lock Blocking
  17. 35:29Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.