All About #SQLSat35

9 days till SQL Saturday 35 in Dallas! Here’s some quick info:

Questions go to SQLSaturday@NTSSUG.com

Assigned volunteers should show up at 7am. Attendee registration starts at 7:30am

Registration is full! Be sure to cancel your registration online if you plan not to go…there are people on the waiting list.

We have seven tracks of six sessions each, and some rockin’ awesome speakers! Check out the agenda here.

We’ve had really excellent sponsor support  from companies wanting to be a part of SQLSat35. All of this awesomeness comes to us courtesy of them, and our NTSSUG volunteers.  (Notice the little MidnightDBA icon at the bottom? Oh yeah, we sponsor, baby.)

Paciugo ice cream. Nuff said!

We will have an after party near the event location; details will be in the event guide.

Session videos and links will be up on MidnightDBA.com after the event!!!

Loud and proud, baby!
MidnightDBA Sticker on Zazzle

Look, we can haz stickers! I’m hoping we’ll have these in the mail in time for #SQLSat35 giveaways.

See you there, and happy days!

-Jen McCown

http://www.MidnightDBA.com

5 Things SQL Should Get Rid Of

Paul Randal was kind enough to tag me in his blog post, 5 Things SQL Should Get Rid Of. I’m running well behind the rest of the meme bloggers, and I’ve already read everything I would’ve said in other peoples’ posts. The good news is that I just got an email from Evil Jen (she’s an absolutely horrible DBA), so I’ll just pass on what she wrote:

Evil Jen says: 5 things SQL should get rid ofEvil Jen is a bad DBA

Locking and Isolation levels! Transactional consistency and locking just slow down the database. I use NOLOCK on everything anyway to speed things up, and voila! No more concurrency issues, no more deadlocks, and I never hear any complaints about query speed from the users!  Anything that keeps them out of my cube is a best practice in my book. Hopefully no one notices that their data gets overwritten periodically.

Clustered indexes. Why do we even have these? They’re too complicated…they do order data on disk, they don’t really order data on disk. And how are you supposed to pick what column they should go on?  I just give each table a clustered GUID PK, and I know they’re totally unique.  I’m sorry, fragmen-what?  Oh. Well, I told you clustered indexes were bad.

The transaction log. Again, why do we have this? All it does is slow down every single thing you want to do in the DB. Durability, blah blah, transaction log backups, blah, restore to point of failure, WHATEV. If the data were all THAT important, they would’ve hired a DBA who actually cared about data.

The 32 level nested limit on triggers. I know, you’re saying “wait, aren’t you all up in arms about things that slow down queries?” HAH! I’m a bad DBA…I don’t need to have consistently logical reasons. If I need to go out and add triggers to a system, I don’t want any lame-o artificial limits on what I want to do.

All those different roles and security granularity…things. I mean, seriously…who has time to lock down permissions, or put users into groups, and all that? I just give everyody system admin rights, and then nobody complains that they can’t run their TRUNCATE TABLE statements on production in the middle of the day. 

Hey, it’s their database. I’m not here to tell them how to use it. I’m just here to blame the network if something goes wrong.

-Evil Jen

SQL Saturday #35: 11 days to go!

Okay, let me start by saying you, my internet friends, are so full of #win and #awesomesauce that I could cry. I won’t, but I could. 

First, our dear friend Jorge (of SQLChicken blog and Twitter fame, and dean of the FREE and ongoing SQL University) bought a MidnightDBA mug, and showed it off online: 

 

Then mister MikeSQL (blog, Twitter) chimed in: “I heard the @MidnightDBA mug makes coffee taste like #awesomesauce”.  Oh, it does Mike. It does. And it’s not because of lead paint, SQLRunner

So it’s a good morning so far. Still lots going on, but you know, I’ll be glad when May is over, the fun is done and sessions are submitted to SQLPASS. Maybe then I can get back to making actual SQL videos, in addition to all the fun stuff. 

Available on Zazzle.com
Our Offensive Mug

Speaking of May, here’s the rundown, in chronological order: 

  • The new DBAs @ Midnight, “Recompiling and Parameter sniffing” is out! We’re on a regular schedule now: film a week in advance, release on Monday. And in a couple of weeks we’ll start live streaming the web show on Friday nights.
  • Our Get a Celebrity to Tweet About MidnightDBA Contest is…..fizzling! I haven’t had one entry yet. Come on guys, you can’t get one lousy B-list actor or singer to give us a shout-out? We’ll even take Carrot Top at this point!
  • The NTSSUG meeting is next week. Brad McGehee is our speaker!
  • Immediately thereafter starts 24 Hours of PASS, which I’m really looking forward to. Register, and be sure to check out Sean’s midnight session.
  • Almost immediately THEREafter is SQL Saturday #35 Dallas, which is fully funded, fully stocked, and fully going to have ICE CREAM from Paciugo in the afternoon.  #awesomesauce indeed.

Here as promised is the preview for next week’s DBAs @ Midnight. Please to enjoy! 

 

And for your “OZAAAAAAAAR” moment, here are some pictures of a man singing along to Lady Gaga

Happy days, 

Jen McCown 

http://www.MidnightDBA.com/Jen