« first day (2332 days earlier)      last day (2552 days later) » 

2:00 AM
Joe doesn't drink or drive but his guns have​ guns
Iirc
 
if you have enough guns you can get people to do things for you
 
downtown austin?
that one weird block in pittsburgh?
 
@JoeObbish is that the exact wording of the second amendment?
 
it's how the Founders meant it
 
wow. the sql server 2008r2 installer is such a klugey dumpey POS
 
2:02 AM
@JoeObbish ha that just made me think of Deep Space Nine
 
maybe I'll reveal where I live in a few months
Your about me is currently blank.
I suppose it's theoretically possible that Paul knows
 
@JoeObbish my guess is nicaragua ... you're the sr. dba for a cocaine cartel
 
See what happens when you break causality? Seth is installing decade-old software today
 
i would have tagged @swasheck in that if this goofball chat interface would let me
 
@JoeObbish I'm watching you by satellite right now
 
2:04 AM
really, there is a way for you to know
it's a puzzle!
 
@PaulWhite it's not my choice. our developers are laggards
and they like blaming sql server
 
joe is online at weird hours, but not my mornings
 
I'm online at the same time as you!
we're talking!
right now!
 
not in the morning
pal
 
i prefer ntsc
 
2:06 AM
i start punching myself at 5am
EST
american time
 
why are you still online, then?
 
how does that work with all of the drinking?
 
get some rest ... work/life balance?
 
you get used to it
 
I sometimes read your name as Joe Armish
 
2:07 AM
@swasheck i went to get my nerd cred allergy shot at 5 and then went to bars on the way home because i have to write xquery tonight
 
JEAGL please
 
i read it as jobbish ...

"how's your day going?"
"meh ... it's jobbish"
 
Phone exemption
 
i always just say "joebbish"
HAHAHA
 
I'm about to write a recursive query just for fun
think the first time I heard that one was first grade
but yes, very clever
 
2:08 AM
and original, apparently
 
Never gets old eh
 
I got used to it
 
check out this real name having cad
 
better to be safely anonymous, right?
 
@sp_BlitzErik writing xquery will get you back that nerd cred real quicklike
 
2:09 AM
Creative kids called me Paul Black at school. Oh how we laughed
 
I thought about posting that, but decided it was too lame
 
Oh How We Laughed, indeed
 
that Paul Black guy ... he's a real whitesheep
 
sigh
 
so you like it, then?
excuse me ... i have to go tuck in my daughter, and punch sql server 2008 r2 in the face
 
2:11 AM
i grew up in boston. if your last name was white you were "whitey" and people all thought you were connected.
don't get those mixed up
 
I was about to type that and now I feel weird
 
@sp_BlitzErik right. oxford comma'd that just to be sure!
 
i have a daughter so it's less weird for me
 
you didn't name your daughter sql server 2008 r2, right?
it's kind of like that one time
 
no i named her paul white
 
2:13 AM
some sequence of events happened
and I thought I had a pretty good joke
googled it
someone had already made the same joke on twitter
twitter is the worst
 
no one's on twitter anyway
who cares
 
isn't it mostly bots?
but in that case, maybe a bot thought of my joke? which is even worse
 
idk i deleted my account when i saw "dumb_chauffeur" printed on a business card and realized i messed up
 
JEAGL please
 
sorry, i assumed jeagl was like pics or it didn't happen
 
2:20 AM
"Jokes explained at great length please."
 
@sp_BlitzErik same-same ... but different
 
a picture is worth a thousand words, right? so you passed
 
oh, there's a soft cell song called sex dwarf where they keep talking about their dumb chauffeur
it's kind of the best song i've ever heard
 
that's a real twitter account (NSFW?)
 
it used to be mine
i don't know who has it now
 
2:22 AM
didn't know handles could be reused
that seems like a bad idea
 
@sp_BlitzErik right up there with detachable ... uhhh ...
 
probably someone who takes less middle finger pictures to tweet at adam machanic
 
i see why brent hired you. you're a real community-builder
 
I had a precon with him recently and thought he was awesome
 
adam rules
 
2:23 AM
I was just blown away
 
was it the query rewrites one?
 
he answered what I considered to be difficult questions so effortlessly
 
he's really quite smart. unfortunately, plebes get access to his stuff and just eff it all up. for instance, we now have a CTE and a UDF for creating a dummy 0 result set "in order to force parallelism"
 
the course material was a little disappointing
 
Boston was my first every SQL Saturday
 
2:25 AM
but it makes sense why it was what it was
the real highlights were watching him speak/explain things and figuring out ways to ask tangentially related questions
 
how the hell did you end up there paul?
 
@sp_BlitzErik Did some consultancy where Adam works
 
were you visiting the only city where more irish people have gone to jail for punching their sister for looking like their father?
oh, nvm
:)
 
more than what?
 
irish jail
 
2:29 AM
@Joe What documentation is needed to get a firearm?
 
did you mean the most?
@PaulWhite an American flag shirt
 
Joe Explains A Gun Licence
4
Heh
 
paul's gonna shoot me in his factory original american flag wham! shirt
 
was that planned?
 
HAHAHAHAHA
 
2:30 AM
@JoeObbish totally! Lame joke day
 
so you SET ME UP
 
Yep
 
i wish i could give that 100 stars
i'm still laughing
 
you can
just get 99 more accounts
get them to 20 rep
 
It amused me too. I should grow up
 
2:32 AM
it wasnt too puerile
 
i wish i could tell that joke to anyone else
 
tell it on your podcast
 
you can. you'd just have to explain it at great length
 
I want to be famous
 
my wife would punch me
 
2:34 AM
then I'll get adoring comments too
adulating comments?
that's the right word I think
 
it's certainly not "undulating"
 
I bet sometimes it is
 
the adulation flows towards paul, though
 
yeah but he deletes the comments so quickly that we don't see it
so it's no problem
 
if i could delete comments towards me what make me cringe i would
 
2:36 AM
comments can be deleted with three flags
not sure if you need a certain rep for it to count
 
i only have one
 
THREE SHALL BE THE NUMBER OF THE COUNTING
 
the only comment i flagged was some guy being a jerk
"please stop wasting my time"
 
I once tried to help someone being a jerk
it was very ineffective
 
what did i say?
 
2:37 AM
i once was a jerk to someone who was being a jerk
 
"stop bothering me, I'm drinking"
that's the best I can do on short notice
 
that's actually in the top 3 for forehead tattoo ideas
 
have a star. i'm delirious. i feel like a third wheel who keeps interrupting the moments that BErik and Jobbish are having. that's what happens when i have to install 2008 r2 patches
 
if it makes you feel any better, the last prod patch i installed was 08r2 sp3
four times
but that was in 2014
so maybe not
sorry
 
a few months ago I had to put on my accidental DBA boots
and install SQL Server 2016 three times
 
2:41 AM
that's what i'm installing ... in UAT ... in 2017 ... because offshore FUBAR'd the patching
 
know how many database files I created?
A LOT
 
i like how ms is announcing service packs a month out now. they just announced 2012 sp4 is coming out in june.
 
windows server 2012?
 
ess que ell soirvoir
 
it needs less information
and should be more vague
 
2:43 AM
the message is loud and clear
 
why are they marketing this stuff
I don't get it
 
"we'll keep giving you crutches, 2012"
 
man I'm still on 2008
SP3 wasn't impressive at all
still not convinced that I should upgrade
but now
"New improvements based on connect feedback items filed by the SQL Community."
getting out the checkbook
 
good news
service packs are free
watch, 2012 sp4 will have adaptive joins
because ms needs a peace pipe for the 5 poor saps who rolled out columnstore indexes in 2012
2
 
@JoeObbish Sounds like a job for the KB writers
 
2:46 AM
listen ... 2014 was just as half-assed in its own regard
 
2014 was at least three-quarters arsed
 
2014 was a "we should renew our vows" release
 
mysterious KBs are my favorite
occasionally sql_handle and I guess at what they mean
 
@JoeObbish Some of them are awesome eh
 
also
"The statement terminated. The maximum recursion 100 has been exhausted before statement completion."
that basically means that it's time for suffering, right?
 
2:47 AM
It's a talent being that vague and imprecise
 
@PaulWhite thanks!
 
"cant use a clustered columnstore with RCSI/on a readable secondary" ... "multi-column statistics can't really be used by that newfangled cardinality estimator"
 
heh
 
multi-column statistics are for people who try too hard
 
"query performance may be degraded when you use joins in a select statement"
 
2:49 AM
I KNEW IT!!! EVERYONE TO MONGO, STAT!!!!
 
"on rare occasions, you may get incorrect results when queries are run"
 
And yet the occasional KB is detailed, well-written, and informative.
@sp_BlitzErik Kinda Zen isn't it
 
I bet the other KB writers hate him
 
"availability groups may stop synchronizing when mars is in retrograde"
2
 
ha ha ha
 
2:50 AM
the really odd thing about the wrong result trace flags
is that MS didn't announce when they fixed the issue
you would think that they would?
 
@PaulWhite my faaaaavorite is when you read through sp/cu release notes, and something doesn't have a title or description, it only has a link to another kb
and it's always something like "parallel queries may cause scheduler deadlocks when run from an account with db_reader permissions"
 
@JoeObbish No one's interested in fixed problems. How dull!
 
good think I don't use db_reader
 
@sp_BlitzErik by the way ... so much "yes" to this statement
1 hour ago, by sp_BlitzErik
does anyone else want a half day precon of paul showing you how to use a debugger?
 
which is the equivalent of being told you could die from drinking milk
 
2:52 AM
any time I have to think about a scheduler it's almost always a bad time
do you guys know about the two second rule?
 
@swasheck i'll chip in $5 right now
he doesn't seem busy
chatty cathy over here
 
I'll chip in another $5 from Erik
 
me too
 
he's legion. he can just spin up a new Paul
 
that's $15 query bucks
<in>
 
2:53 AM
in 1997 US dollars?
 
@sp_BlitzErik Ooo that reminds me
 
i that that was $15 canadian
 
how many Australian dollars is that?
we should convert to his currency
 
Everyone remembers the first time they were kicked from chat
 
expecting the banhammer of swift justice
 
2:55 AM
hey man
you were all like "what's the point of your existence" earlier
 
hahaha
 
if you can't take the heat stay out of the outback!
 
Honestly he turns up here with his default avatar and Oz jokes goodness me
 
more default avatar discrimination
 
hey ... could be sheep jokes
 
2:55 AM
I'm making a meta post
 
that default avatar looks racist
just saying
 
@JoeObbish You seem to be mistaking me for someone who cares about consistency
 
you should make a post too
 
it's a shape
 
methinks jobbish is angling for the title of "evan jr."
 
2:56 AM
JEAGLE please
totally uncalled for and uncool
 
fightin' words!
 
tonight, playing the part of evan, will be his understudy, jobbish
 
I need to consult the rulebook
 
i wanted evan to co-blog with me about postgres so bad
 
Beware of the Leopard
 
2:58 AM
I am unable to respond according to the rules
 
paul is getting v. goth
 
It never quite leaves you
 
i know~
 
my recursive query only has two options per row
do it twice
or do it infinite times
 
MAXRECURSION 0
 
3:00 AM
hmmmmm
I think you misunderstand the problem
 
you need an intermediate cte where you group rows that only do it twice
wimp
(i'm asuming)
 
@JoeObbish No I'm just failing to help at all
 
I want to see a sql challenge in which the goal is to get the highest possible cost within X or less characters
 
i think you need to dump to a temp table with in-memory clustered columnstore indexes
 
doesn't it all end in AS XML
 
3:01 AM
but the "no fun police" wouldn't allow that
 
On a readable secondary accessed using MARS (retrograde)
2
 
mind := blown
 
HAHAHA
chat paul is best paul
 
if I star every time Erik says HAHAHA is that against the rules?
 
they're really more like guidelines
2
 
3:04 AM
hm
if I make the recursive query return "HA" it'll be like it's continuously laughing at me
which seems pretty appropriate here
 
that's a best practice
 
I FIXED IT
 
go on
 
that's it
 
@JoeObbish if you happen to still mysteriously be in the chicago area in early june i'll be there for some client work
 
3:11 AM
I suck at recursive sql so I try to practice
let me check my busy schedule
 
we can go to an internet cafe and talk on stack exchange chat
3
 
didn't know that you did onsite work
is that when you need to hit the server with a hammer?
 
for certain small values of "work"
 
verrrrry certain
 
or
we can go all out
and get a chat room that we pretend is private
just don't ping anyone
 
3:15 AM
@anyone
 
that could be a real person!
what else can we do
 
check out this loose cannon
 
we could have one person post a question and the other immediately post an answer
until Paul bans us
how many do you think we could get through?
 
if we ask mysql question, probably forever
 
I learned mysql first
7-8 years ago
then didn't use it for a while and used SQL Server and Oracle
 
i'd say with sympathy
 
I just couldn't go back
 
but you might not be able to use a cte with mysql
 
I don't know how people do it
 
so forget it
 
3:17 AM
CTEs are for people who write bad code
 
your name isn't sargable
 
your face isn't sargable
 
your mom is a catch all query
 
your parents only got married because of parameter sniffing
 
your parents only got married because your mom starts all her queries with select *
 
3:22 AM
The top 0.1% of the SQL community right here
7
 
paul's mom doesn't have a where clause
 
Paul's mom couldn't fit in 15000 partitions
 
paul's mom has a scalar udf with a fish in it
 
Paul's mom overflowed an INT sequence
anyway, if you want something really funny you should look at the recursive query I posted
got a long way to go
 
aw man i had a good buffer pool joke
i don't see your question
also i'm listening to fun boy three wicked loud
 
3:26 AM
that's probably for the best
I suspect you have a lot more expensive with SQL-themed insults than me
 
all of my jokes are about how fat i got when i started working from home
 
I probably walk around 15 miles a week at work
I suspect that it helps
 
well
the perks of being in the mailroom
i'll give you a piggyback around pass like the mad max midget
 
you should host one of those "pass first timers" groups
and make sure that I'm in the group
 
I WOULD BUT NONE OF YOU PEOPLE DRINK
 
3:29 AM
my people? what does that mean?
 
typo
points offscreen
 
anyway
I actually do have tentative plans to be in Chicago early June
but can't find the details at the moment
will get back to you
was great talking to you, haven't laughed this hard at the chat ever
 
email me, i'm bad at plans otherwise
 
tomorrow I need to convince people that using the resource governor is a good idea so it'll probably be a long day
I don't have your email
 
it's a great idea if
well
I JUST POSTED A PICTURE OF A BUSINESS CARD WITH IT ON THERE
fyi btw
aaa
(as an aside)
 
3:32 AM
yeah but it's not in front of me
and
 
you sir
 
it has a twitter handle that's not yours
 
are a craven
 
so it's outdated
 
vulgar
no good
 
3:33 AM
can't be trusted
 
son of a bertrand
 
not as far as I know
 
it's erik, all one word
with a k
 
Oh hai
3
 
@, at
 
3:34 AM
erikk?
 
one k, one @
brent with an e
ozar with one r
 
you got another guy's name in your email address? weird
does brent read all of your emails too?
 
he doesn't even read his own emails, that's what i got hired for
i've never actually used sql before
i just had tattoos and could open gmail
@AaronBertrand you're missing paul getting goth tonight
he was dancing in place for 45 minutes
 
I bet the Europeans are going to judge us so hard tomorrow morning
adois
 
adieu!
 
4:32 AM
Uh, what? Doesn't sound like Paul at all. We'll be partying tomorrow night. Tonight I went to Disney Springs to get shirts made for the kids (they're coming Thursday for the weekend).
 
5:23 AM
I have an AUTO INCREMENT field in my table (userid, name). I want to do a SELECT query immediately after an INSERT query. Currently, I do INSERT first and then do a separate SELECT query to get userid from name. Is there any way I can combine the two into one query?
The userid would have been calculated while the INSERT was being done. So I consider doing another SELECT query as a waste.
 
5:43 AM
morning
 

« first day (2332 days earlier)      last day (2552 days later) »