Connections Sessions Evals

January 13, 2010 at 9:09 am (SQL Server 2005, SQL Server 2008, TSQL) (, , , )

I’ve kind of been embarassed to post these despite the fact that I received them a couple of weeks ago. Overall, I’d say they’re very good, and I’m quite proud of them, but one comment still has me upset. Anyway, here we go:

DMV’s For Performance Tuning (same session as PASS): 7 responses

Q1. Speaker’s knowledge of topic
Your average score for this session: 4.0
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.74
Lowest score (all SQL speakers for this question): 3.0

Q2. Speaker’s presentation skills
Your average score for this session: 3.86
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.47
Lowest score (all SQL speakers for this question): 2.0

Q3. Content of Speaker’s slides/visual aids
Your average score for this session: 3.86
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.48
Lowest score (all SQL speakers for this question): 2.5

Q4. Speaker’s ability to control discussions and keep session moving
Your average score for this session: 3.86
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.53
Lowest score (all SQL speakers for this question): 2.33

Q5. Accuracy of session description
Your average score for this session: 4.0
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.33

Q6. Overall evaluation of this session
Your average score for this session: 4.0
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.25

Comments:
• I loved the session. Excellent information presented in a “fun” format.

My comments? What’s not to like? I love how you see the highest speaker score, the average speaker score and the lowest speaker score. This really allows you to place yourself in context to the other speakers (PASS, please take note).  Based on this, the only area that I think I need work is on controlling discussions… except I really like to have more discussions, so I’ll just have to watch the balance on this one.

Scouting Out Execution Plans: 18 responses

Q1. Speaker’s knowledge of topic
Your average score for this session: 4.0
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.74
Lowest score (all SQL speakers for this question): 3.0

Q2. Speaker’s presentation skills
Your average score for this session: 3.83
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.47
Lowest score (all SQL speakers for this question): 2.0

Q3. Content of Speaker’s slides/visual aids
Your average score for this session: 3.82
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.48
Lowest score (all SQL speakers for this question): 2.5

Q4. Speaker’s ability to control discussions and keep session moving
Your average score for this session: 3.72
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.53
Lowest score (all SQL speakers for this question): 2.33

Q5. Accuracy of session description
Your average score for this session: 3.88
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.33

Q6. Overall evaluation of this session
Your average score for this session: 3.88
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.25

Comments:
• Good session and overview of Performance Point.
• Please have Grant back next year!
• Great examples. Hope these are part of the slides that we will have access to. One of the best sessions at the conference.

Again, I’m pleased as punch by the evals and the comments. Assuming it’s not the week after the PASS Summit again, yes, please have me back next year. I think at least one eval here was mislabeled. Performance Point? Again, comparing my ability to control sessions with the average & max, I can work on this a bit. Now for the embarassment.

More Unnecessary Query Tuning: 16 Evals

Q1. Speaker’s knowledge of topic
Your average score for this session: 3.94
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.74
Lowest score (all SQL speakers for this question): 3.0

Q2. Speaker’s presentation skills
Your average score for this session: 3.69
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.47
Lowest score (all SQL speakers for this question): 2.0

Q3. Content of Speaker’s slides/visual aids
Your average score for this session: 3.56
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.48
Lowest score (all SQL speakers for this question): 2.5

Q4. Speaker’s ability to control discussions and keep session moving
Your average score for this session: 3.69
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.53
Lowest score (all SQL speakers for this question): 2.33

Q5. Accuracy of session description
Your average score for this session: 3.5
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.33

Q6. Overall evaluation of this session
Your average score for this session: 3.63
Highest score (all SQL speakers for this question): 4.0
Mean average score (all SQL speakers for this question): 3.5
Lowest score (all SQL speakers for this question): 2.25

Comments
• Very rude to participants.
• Good focus on useful topics.
• Hope you feel better, Grant.
• Clear examples that illustrated the problems and solutions.
• Great examples of common pitfalls to watch out for before there is a problem.

Very rude. This could be three things, only two that are under my control. I did actually have to walk out of this session, right in the middle of it for about 2 minutes because I was physically unwell (and that’s all I’m going to say). If that was how I was rude, I’m sorry, but things happen. But, maybe it was because I joke with audience. I talk about cowboy developers and hyper-control freak DBA’s and stupid support calls, really ignorant management decisions, nHibernate & Oracle. I make fun of all of them. Lastly, it could have been this topic. I’m calling your baby ugly in this one. I’m telling you that using NOLOCK hints, DISTINCT operators, WHILE loops & CURSORS, and any number of other silly crutches are hurting your performance and making it necessary to tune queries when they should just be written correctly to begin with. It’s one of these three. If it’s one of the two I can control, I’d sure like to do better. I’m frankly bothered by this.

This was my lowest eval of the three and I’m just bummed because I put the most work into this session. Still, it appears it was helpful for the majority of the audience, so I’d say it was successful, but that “rude” comment stings a bit.

That was my Connections conference. I did enjoy presenting there and I hope I get invited another time. I mentioned it before, but I’ll say it again, having the high, low & average so that you can compare your performance to others really makes these much more useful.

Permalink 6 Comments

Proof

November 16, 2009 at 11:20 pm (Misc) (, , )

SQL Rockstar tells me that unless there are photo’s, it didn’t happen. Brad McGehee published some pictures from DevConnections. See, I really do try to get people to buy my book… uh, I mean present technical sessions at conferences.

Note the laptop with the styling stickers from:
SQL PASS
SQL Batman (defunct)
SQL Serverpedia
SQL Server Central
Thrive
SQL Server Bible
SQL AgentMan
SQL Rockstar

One of these things is not like the others…

Permalink Leave a Comment

SQL Connections

November 10, 2009 at 7:34 am (SQLServerPedia Syndication) (, , )

I’m flying off to the SQL Server Magazine Connections part of DevConnections in Las Vegas later this afternoon. I’m presenting three sessions while I’m there, Wednesday & Thursday. I’m hanging around on Friday. Please track me down if you want to chat. Wednesday I’ll be putting on “Scouting Out Execution Plans” in the morning, 9:30-10:45AM. Thursday I’ve got two sessions, “MUQT: More Unnecessary Query Tuning” from 8:00-9:15AM (which should be a lot of fun at a developers conference), and “DMV’s for Performance Tuning” from 11:45-1:00PM. I’ve brought bribery material (signed books) to encourage interaction, so please stop by, ask questions, make comments, just don’t throw things (except for money).

I’ll blog a recap of each day from my point of view. I won’t be live-blogging the key notes because I’m not registered as press for this event, so I can be lazy. 

Please let me know where the parties are at night so I can eat for free. I look forward to meeting with you.

Permalink 5 Comments

SQL Server Central Track at Connections

June 3, 2009 at 6:03 pm (Misc, SQLServerPedia Syndication) (, , )

This year at SQL Connections, there will be a new track, the SQL Server Central track (scroll down). I’ve been honored to be selected to present two different sessions on that track, MUQt or More Unecessary Query tuning (pronounced MUCK) and Scouting Out Execution Plans. I’m on a list with a bunch of speakers that… well, WOW is all I can say. I almost wish I wasn’t presenting (almost) so I can just attend their sessions & learn stuff. Anyway, for those that won’t or can’t make the PASS Summit in Seattle, I hope I catch up with you in Las Vegas (where I’m told that anything that happens will remain in place, or something, is it a transaction rollback do you think?).

Permalink 7 Comments