Blog

Whether you’re a developer or a DBA, you’re probably frustrated with query performance.  Why is the app running slow?  Why does query performance vary so much?  Why can’t your queries run consistently fast?

You’ll learn the tricks of performance tuning in this three-hour session as Brent covers:

  • How to find the worst queries on the server in 60 seconds
  • What statistics are and how to tell if they’re causing problems
  • How to think like the engine and build your own execution plan
  • Why filters are cheap and sorts are expensive
  • When you should throw indexes at the problem, and exactly when to stop
  • Why temp tables might be the fastest way to fix many problems
  • How to identify parameter sniffing problems and fix ‘em for good

This session is for developers and DBAs with 1-4 years of experience who are comfortable writing queries and adding indexes, but aren’t happy with the results they’re getting.

Want to Watch the Whole Thing?

Here’s your options:

  • Join me in a live webcast for $249
  • Buy the video right now for $149
  • Leave a comment below.  I’ll draw two random winners tomorrow (Tuesday 5/15) at 11am Eastern, announce their names on our Tuesday webcast, and give them free access to both the webcast and the video.  One entry per person – US residency not required.  Update – the contest is closed.  We felt generous and gave away four complete packages to Andrew, Dustin Laine, Randy Jaye, and Yu Chen.  Congrats, and if you didn’t win – hey, you can always buy in. ;-)
↑ Back to top
  1. I would love to win this video. This is exactly what I am working on in my training efforts right now.

  2. Found this site by chance, turned out to be a great resource. Would be great to have the opportunity to benefit from this webcast/video.

  3. Sounds bawse..im in for the webcast and the video

  4. I’d love to see the video, it’s always good to refresh knowledge. Plus Brent makes a great presenter.

  5. Think this might be exactly what I need to make the evil sharepoint go faster…..

  6. Everyone should view this.

  7. I would really like to see this video.

  8. I’d love to see the whole thing…I’m in.

  9. Fingers crossed!

  10. Ok I’ll be honest, i can’t think of anything good to write right now but I’d like to see the session, hope whoever gets it enjoys the session!

  11. I’m poor and my queries are slow. Let me watch fo free.

  12. I’d enjoy watching the session as well, always eager to learn some new SQL performance-enhancing tips.

  13. I am fascinated. Love the site. Would love to see the rest of this video. Thanks!

  14. Enjoy watching Brent present, he is a great instructor and I always learn lots from him.

  15. Only 12 comments so far? I like my odds!

  16. Brent: Your topic is extremely interesting and I’d be delighted in attending this session.

    Thanks much for arranging to raffle some folks – greatly appreciated.

  17. In hope to get to see rest of the video.

  18. Random Lottery FTW?

  19. I have watched all of your webcasts and loved them all.There is a definite takeaway for me when ever I attend your webcasts.You been awesome,and I hope I would get a chance to view this one.

    Thanks for all your efforts for the community.

  20. I love the Tuesday Triage webcasts; all of you are great in how you give back to the community (and have certainly inspired me to record my trials to hopefully lend the helping hand to someone in the future.) I’d really enjoy a chance to watch this webcast… thanks!

  21. Would really like to see some material that goes beyond the average blog post suggestions, particularly going beyond indexes and join query tuning. How do you find the problems, create repeatable tests that I can use to demonstrate improvements relative to server tuning params, and adding more data to a table.

  22. Clear and easy to understand. You made a complex topic look so simple.
    Good one!!

  23. Given your response to John McCaffrey above, I’d love to see this.

  24. I’d love to see the tricks.

  25. Please pick me.Really enjoyed the first 11mins 47 secs:)I want to see the rest now. Also want the answer to that query. Would like to see the section on joins.

  26. Great stuff Brent – informative as always!

  27. I’d love to be able to watch the entire video.

  28. Randomly pick me !!

  29. This is the kind of video , Dba and developers and waiting for but related to the query SQL is trying to say that he need a non clustered index on the lastaccessdate column in order to generate better result and also include all the columns from the *,when he’s trying to execute the query he will covert all the column I’d like to watch what is the end of the video to correct myself or if I got to the point from the example, pick me I wanna be the winner for this video thank u all Brent

  30. I am for win!

  31. Great video as always brent. I’d like to hear more on statistics.

  32. Pick me, pick me!

  33. I would like to watch the video

  34. no, Pick me. Please!

  35. can’t wait to learn how to fix parameter sniffing once for all.

  36. I’m feeling lucky :)

  37. Would love to join.

  38. All great topics. Would love to expand my knowledge deeper with the video.

  39. I’m in. Tempted to actually spend my own cash on this one….

  40. Would love to learn more on tuning my queries. I’m in the odd position of being the only DBA at my company with no senior people to show me the “right” way of doing things. Only had 1 class in college + self taught on the job. Gets very frustrating at times.

  41. Would love to join

  42. Would love to listen in Brent – although many of us have our methods, I love seeing how others go about the business of tuning.

  43. Always great stuff. Hopefully me!

  44. Sounds interesting, hoping for the win.

  45. I’m interested; please enter my name!

  46. Very cool of you Brent :)

  47. You know how it sucks when someone swoops in at the last second and steals your ebay auction? Here’s hoping I’m That Guy in this drawing.

  48. The video is on. It’s on like Donkey Kong. :)

    Great stuff as always.

  49. Would love to get some more training, please add me to the list!

  50. Sounds like a great session!

  51. Got to be in it to win it…

  52. I’d love to check it out!

  53. Would love a free video from some of the best in the business!

    Chris