You’ve got questions, we’ve got answers.
No, not Radio Shack – Twitter. Right now, no matter when you’re reading this, there are people on Twitter who can answer quick questions for you. Thanks to an excellent idea by Aaron Nelson (Blog – @SQLVariant), it’s even easier now. In this post, I’ll show how to ask questions and how to answer them.
How to Ask #SQLHelp Questions
Sign up for a Twitter account. You don’t have to follow anyone, but if you want to, I’d suggest following my SQL Server Twitter list instead of individual people. I’ve got a post on how to use Twitter lists, but in a nutshell, they let you keep in touch with a lot of people who focus on a particular topic. The cool part is that their tweets don’t clutter up your main Twitter page, which is important because there’s several hundred SQL Server folks on Twitter as of this writing.
When you need help, write a tweet and include #SQLHelp in the tweet, like this:

Asking a #SQLHelp Question
If your question involves more than 140 characters, you’ve got a few options:
- Post a question to StackOverflow if it’s a programming question, to ServerFault if it’s an infrastructure question, or DBA.StackExchange.com if it’s a SQL question. Tweet the link to your question.
- Upload screenshots to TwitPic. It’s a free service that tweets the images you upload. When you write the description, make sure to include #SQLHelp so that the smart folks see it.
- Upload files to FileDropper.com and tweet the link to the file. Remember that anything you upload is public – don’t upload your databases. It’s a great way to show query execution plans though.
After you click Update to post your question, click on the @YourName link on the right side of your Twitter home page. For me, it says @BrentO, because that’s my Twitter name. This page is your replies page – it shows anyone who’s mentioned your name. Then sit tight – as people reply to you, you’ll see the new tweets on this page.
When you reply back to users, the default Twitter action is to put their @Name at the beginning of the tweet. Edit the tweet first and put a period and a space before their name, like this:

Public Replies on Twitter
This is because if you just start the tweet with @Mike_Walsh, then the only people who will see it are the folks who follow both you and Mike. If you start the tweet with anything other than an @ sign, then anyone who follows you will see your reply – regardless of whether or not they’re following Mike.
Don’t include the #SQLHelp tag in the reply, either. That just helps keep the #SQLHelp search cleaner.
When you get your final answer, post it a thank-you back to #SQLHelp, like this:

Got My #SQLHelp Answer
That way people know when your question is answered. If your question hasn’t been answered within an hour, you can repeat it again, but please don’t repeat it in less than an hour.
How to Answer #SQLHelp Questions
Set up a search in your Twitter client for #SQLHelp, or use one of these alternate methods:
- Search.Twitter.com results for #SQLHelp
- RSS Feed for #SQLHelp tweets
- Sit next to Paul Randal and wait for him to start typing excitedly
As you’re interacting with the questioner, remember that they’re probably new to Twitter, and that you’re probably not the only one working with them. I open up two web pages – Search.Twitter.com with a search for the questioner’s username (so I can see who’s replying to them) and the questioner’s Twitter page (so I can see everything they respond back). That way you can keep duplicate interactions to a minimum.
Thanks again to Aaron Nelson (Blog – @SQLVariant) for suggesting this! I think it’s a great way for the community to get even more involved in real time.
I wondered why you guys kept replying in Twitter with .@brento.
Makes sense now.
[...] explaining how this new hashtag, #SQLHELP, should be used. I highly recommend you head over to Brent’s blog and read up on how to use #SQLHelp. I’ve found Twitter to be an invaluable tool for getting quick responses to any SQL (and [...]
Alright, you got me, I’m finally tweeple now. Or does that make me a twit?
Haha. I like the test case tweets, Brent
Great idea. I’ll enjoy following that hashtag. To be honest, I don’t answer much on serverfault or stackoverflow or even the msdn forums because typically by the time I hit the site there are a lot of answerers already. In twitter even without the hash tag I’ve been able to be a part of a task force helping folks’ problems. Following this tag will make it easier.
Hahaha, I thought you’d like those…
[...] blogs about using the #sqlhelp hashtag to get help to an immediate concern and lists other options for help that require more than 140 [...]
[...] I Need #SQLHelp! – Brent Ozar informs of a great way to get answers to your SQL questions. [...]
[...] I Need #SQLHelp! – Brent Ozar informs of a great way to get answers to your SQL questions. [...]
Brent, Thanks a lot. I am still somewhat of a jr. SQL Server DBA and I also do Oracle and Sybase. This will help a lot I think and because of this I finally had to give in and start tweeting.
Thanks for all your posts they have been a big help to me.
Cool, glad I got you started!
[...] of us realize the value of participating via this service with things like #sqlhelp , #SQLU , sharing links to blogs/tips/whitepapers, etc. Of course, there’s also the [...]
[...] #sqlhelp on Twitter – Search Twitter for #sqlhelp – note explained in Brent O’s article here. [...]
[...] Please Note: A portion of this post was completely ripped off and hacked back together from a post Brent Ozar originally did on the #SQLHelp [...]
[...] I love Twitter. Twitter allows me to communicate with several great DBA’s. For example, I used #sqlhelp which is the equivalent of getting Batman on the bat phone. This time it was Brent Ozar ( Twitter [...]
[...] #SQLHELP on Twitter. The number of people chipping in to help here is just amazing. [...]
[...] Also see this great twitter primer from @BrentO: http://www.brentozar.com/archive/2008/08/twitter-101/And more specifically, this summary of the #sqlhelp tag:http://www.brentozar.com/archive/2009/12/i-need-sqlhelp/ [...]
[...] they use the #SQLHelp tag for some time now, with great success. Brent Ozar (Blog, @BrentO) has a great introduction on how to use this tag on his blog. This also applies to the #SPHelp of [...]
[...] all boats in the harbor to rise together. Start out on SQLServerCentral, SQLServerPedia and the #SQLHelp hashtag on twitter (yes, twitter! A great way to interact with and learn from the SQL community). [...]
[...] SQL Server, they cleverly created a super cool way to interact and help each other out, #SQLHelp, (http://www.brentozar.com/archive/2009/12/i-need-sqlhelp/) they’ve been around since or 2009 (or more) but I just found them like a month ago [...]
[...] what works: #SQLHelp For some time now the SQL community has been using #SQLHelp to assist each other in a tight squeeze. The call goes out as a tweet ending in #SQLHelp and any [...]
[...] will continue to answer questions on Twitter using the #sqlhelp hashtag and now will also offer the ability to contact us directly through our new website where you can [...]
Brent,
Perhaps this article should be updated to reflect include dba.stackexchange.com in addition to stackoverflow.com as a place to store questions. Also, I think gist.github.com and pastebin should be mentioned as places to store (broken) example code.
Justin – great idea! Done.
Awesome!
Minor grammatical nitpicking, shouldn’t the to preceding “ServerFault” be removed?