Countdown to SQLSaturday Edinburgh

xEventJonathan2

A pre-conference good enough for Super heros.

In exactly 2 days time the United Kingdom’s 3rd SQLSaturday will be in full swing, showcasing a group of SQL Server MVPs, MCMs and Community experts. This will be the very first time that SQLSaturday has happened in Scotland and it is going to be fantastic to bolster the PASS membership and exposure in that area which can only good news for all concerned.

If you have never been to Edinburgh before then you are in for a treat. It is a beautiful and historic City with lots to do for the family (should you bring them) or lots of shopping available for the wife on Princes Street -or if you have a house husband, then there are lots of pubs and coffee shops in large quantity.

Should you not already be registered, then shame on you! …Call yourself a SQL Server Professional? Don’t worry it is not too late, you can register for the free Saturday community day at 
http://www.sqlsaturday.com/202/register.aspx
 and I believe if you are quick you might be able to still grab a place on the pre-conference day on Friday which will be hosted by the fabulous Joe Sack and masterful Jonathan Kehayias. For more details and booking for the pre-conference go to 
http://sqlsaturdayedinburgh.com/training-day/
.

p.s. Don’t forget to come and say hello to me if you are there. I’ll be presenting the last session of the day on SQL Server AlwaysOn for Dummies, so if you are a dummy or higher, make sure you attend!

Posted in personaldevelopment, publicspeaking, sqlsaturday, SQLServerPedia Syndication | Leave a comment

See you in Charlotte!

Well it is that time of year again where the results of the PASS Summit 2013 session selections become public. This year was of course a very difficult one to get selected since (I believe) a record number of submissions were received -but thankfully I still managed to knock one session (out of four) into the back of the net. I would also like to take this opportunity to congratulate all the other selected Speakers (especially if this is your first time at the Summit) and commiserations to all those who were not successful on this occasion. I know the usual inquests and finger pointing will naturally ensue by a small handful of people who feel personally aggrieved that they weren’t successful, but believe me when I say that the process is as fair as I could expect, but not without room for improvement (more on this very soon in a follow up post).

Essentially you should take heart in the fact that whilst the selected schedule *might* have been better by your inclusion (yes we know you are awesome and have written a gazillion books and are a respected MVP/ MCM and Certified Guru), but at least someone else will get the opportunity to shine (and hopefully be awesome too). Ultimately (in my opinion) the Summit is about a team effort so we should be nothing but pleased for them and take our failures in good grace.

speakersuccess

The Summit 2013 marks my third year at the biggest SQL Server Conference in the World as a speaker in any capacity, my second appearance giving a regular session and is the third regular session in total that I will have presented there (I gave two last year). It will also be my fourth as an attendee. I have been very grateful to have presented two lightning talks in total at the last two Conferences and I am always very humbled to get chosen in any capacity and grateful to the people who make this happen. I would also like to give a very quick shout out to my good friend Niko Neugebauer who I was hoping to co-present a Personal Development session with. Unfortunately this session was not chosen which is a big loss for the Summit in my humble opinion since (for me at least) Niko oozes #awesomesauce and I think our session would have ROCKED! Still perhaps another time and I keep my fingers eternally crossed that Niko (blog|twitter) is successful at next years Summit if not sooner. If anyone deserves payback for all his HARD community efforts and major recognition for his abilities, he is your man!

I shall be presenting on one of my favorite subjects -SQL Server Concurrency. Those of you who follow me a little closer than is healthy :) will already be aware, last year I presented a session titled “READPAST & Furious: Transactions, Locking, and Isolation (DBA-309)” which focussed on some of SQL Server’s crazy behaviors and concurrency basics. My session this year is called “Lock, Block and Two Smoking Barrels – SQL Server Concurrency” and will follow along similar lines looking at even more SQL Server crazy behaviors but focus in a little bit more depth on transactional processing theory and contrast SQL Server’s Pessimistic and Optimistic isolation levels and how they may help/ hinder/ make no difference to the concurrency of your environment. The “Two Smoking Barrels” referred to in the title is of course a direct reference to SNAPSHOT Isolation Level and READ COMMITTED Snapshot Isolation -the optimistic implementation of READ COMMITTED Isolation Level. Yes we are sure to focus more on these two optimistic bad boys. I hope you can manage to come to my session, I think we will have a blast!

If you are interested, the following is the session abstract:-

SQL Server is a high performance relational engine and provides a highly scalable database platform but due to its complexity and bad programming practices can be prone to serious concurrency problems, unexpected behaviors, lost updates and much more!
In SQL Server 2005, two optimistic concurrency mechanisms were introduced and touted as the solution to all our problems. Now in SQL Server 2012 (and beyond) even more have followed, but many challenges and problems still remain.

Let’s take a long look into the world of SQL Server concurrency and investigate Pessimistic and Optimistic isolation understanding how they work, when you should use them, and more importantly when they can go very wrong.

Don’t be staring down the wrong end of SQL Server’s two Smoking Barrels and join me for this revealing and thought provoking presentation.

Posted in Concurrency, networking, personaldevelopment, publicspeaking, sql, sqlpass, SQLServerPedia Syndication, summit | Leave a comment

T-SQL Tuesday #41 – I ♥ SQLBits

TSQL2sDay150x150It’s been a long time since I last wrote a T-SQL Tuesday post but the combination of a great topic along with a spare 5 minutes of downtime has resulted in my contribution to the mix this month.

This time around T-SQL Tuesday is hosted by Bob Pusateri (blog|twitter) and his chosen topic is “how did you come to love presenting?”. So here goes…

In 2010 I had traveled to my very first conference as a presenter. So there I was, stood on the stage in front of a motley collection of SQL professionals, realizing the enormity of what was about to happen.

For many years I had been one of the guys in the crowd of a sea of attendees who had come to listen to awesome presentations from awesome professionals. From time to time I would wonder what it must be like talking in front of all those people -and more importantly whether I could be capable of such a feat. Did I have anything to say? Yes absolutely, but these guys were (of course) in a different league from me, and a league in which I could never hope to emulate. Ever. Then a funny thing happened one day… I decided to submit a presentation to SQLBits 7 really out of curiosity more than anything.

Oh Flip!

Oh Flip!

Months later, oh joy of joys… I got selected!

Finally when the euphoria faded, the reality set in. OH MY GOD… I’VE BEEN SELECTED!!! WHAT AM I GOING TO DO!!! This presentation was going to be my first ever presentation to my first ever audience anywhere ever and I knew it wasn’t going to be a walk in the park. There was also an extra element of excitement/ fear in that SQLBits always recorded their presentations, hosted them publicly for free on the internet, and (if that wasn’t enough) used picture in picture recordings of the presenter in sync with the slidedeck.

Yes people, even back then SQLBits was a very slick conference, and if you are going to fail at presenting, it is perhaps not the place to start :) .

And let’s not forget the leap of faith that the SQLBits committee had shown by selecting me for this event. Whilst I was not entirely unknown from a social media perspective (I had been a active blogger and twitter user for several years by then) the fact remains that as a presenter I was (shall we say) a little inexperienced!

So moving back to stage where I was delivering my first ever session…

I remember looking at the audience quite early on around 5 minutes into the presentation and I clearly remember thinking I AM ACTUALLY DOING THIS!!! After composing myself, I continued the session and think it went quite well. Not only was it one of the most frightening, exhilarating, scary and rewarding experiences that I have ever had, the months and months of preparation leading up to the event improved my technical skills exponentially from where they had been before.

Now with every presentation I deliver, I always learn hugely from each experience.

After SQLBits 7 I decided that I wanted more and have gone on to present at every SQLBits since (to date). I have also delivered sessions to many major SQL conferences and community events around the world, seen places I would have never seen, have met people I would have never met and embraced the SQL Community in ways that I had never realized possible.

So to the SQLBits Committee who made it all this possible and started my enormously rewarding journey, I would like to say a special thank you!

SQLBits I think I ♥ you!

Posted in learning, personaldevelopment, publicspeaking, sql, sqlbits, SQLServerPedia Syndication, t-sql tuesday | Tagged | 1 Comment