« first day (4461 days earlier)      last day (411 days later) » 

12:50 AM
I really don't like peanut butter
 
@ErikDarling "junior" lol
 
1:17 AM
@PaulWhite That's a bit blasphemous. Have you tried it with chocolate?
 
I already know I like chocolate
 
Who doesn't? But sometimes things can be better.
 
1:37 AM
Wordle 641 3/6

⬛⬛⬛⬛⬛
⬛🟩🟨🟩🟨
🟩🟩🟩🟩🟩
 
 
2 hours later…
 
3 hours later…
6:57 AM
Wordle 642 4/6

🟩🟩⬛🟨⬛
🟩🟩🟩⬛⬛
🟩🟩🟩⬛🟩
🟩🟩🟩🟩🟩
 
Morning
 
morning
 
Robbed of 2
Wordle 642 3/6

⬛⬛🟩🟨⬛
🟩🟩🟩🟩⬛
🟩🟩🟩🟩🟩
 
 
3 hours later…
10:25 AM
@PaulWhite Re your "Finding Distinct Values Quickly" article: it's slightly faster to do the recursive CTE if you create a iTVF to do the TOP 1 and APPLY that inside the recursion, rather than pulling the row-number trick dbfiddle.uk/bo9S3OV5
Note by the way the use of an extra parameter on the iTVF, which is completely inlined and logic-folded, because it's only ever passed as a constant.
 
 
2 hours later…
12:16 PM
Wordle 642 4/6*

🟩🟩🟩⬛⬛
🟩🟩🟩⬛⬛
🟩🟩🟩⬛⬛
🟩🟩🟩🟩🟩
dammit
 
Wordle 642 4/6

⬜⬜🟩⬜⬜
🟨⬜🟩🟨⬜
🟩🟩🟩⬜⬜
🟩🟩🟩🟩🟩
was a hard one
 
 
2 hours later…
2:33 PM
The solution to everything in Docker is to build more docker images to use with your other Docker images.
On a related note, I'm running out of disk space.
 
mustaccio says disk is cheap in the cloud or something
 
2:51 PM
Classic mustaccio.
Typical, even.
 
0
Q: Blocking in SQL Server LCK_M_IX

mk SQLUPDATE statement is blocking INSERT statement, that results in Multiple INSERT statements failing.

:D
Pro OP
 
3:27 PM
@SeanGallardy lol. I wish the Closed reason was just "True".
 
Haha I thought about answering and saying "Correct"
 
🟥⬜⬜⬜🟥
🟥🟥⬜🟥🟥
🟥⬜🟥⬜🟥
🟥⬜⬜⬜🟥
🟥⬜⬜⬜🟥
 
The old GMail logo
 
3:50 PM
Wordle 643 3/6*

⬛⬛🟨⬛⬛
⬛🟨🟩🟨⬛
🟩🟩🟩🟩🟩
More Wordle art
This one is called, "palm tree in front of a pyramid"
 
nice
ever notice that seven is a five letter word, but five is a four letter word, and four is a four letter word?
also, three is a five letter word, which is weird
 
because seven eight nine
 
yeah, that
 
is four the only one that has as many letters as the number it represents?
 
that's a good question
 
4:13 PM
@Charlieface Sure. Similar things have been proposed before (when I wrote the original article sqlperformance.com/2014/10/t-sql-queries/…). It reminds me of circumventing other restrictions by putting e.g. RAND in a view. The downsides are the extra database object (which you didn't bind by the way) and not being able to talk about a cool optimizer transform.
 
not cool enough to talk about twice though
 
@PaulWhite as opposed to a hot transformer
you're welcome for that gif by the way
I hope it's not annoying onyone
 
I dig it
 
i thought gifs were b& in here
 
<--- mod mistress
 
4:28 PM
is there like a swear jar for gifs
 
there should be
 
I have to drive our visitors back to Wellington airport shortly. I'm happy to do it at 5:30am of course, I just wish I didn't actually have to do it.
 
how rude of them to have a flight at 7:30am
 
It's not until 8:45 or something, but international check-in requirements, traffic etc.
Better to be waiting at the airport than miss the flight I guess
 
@PaulWhite Does it make a difference if you schema-bind an iTVF? I thought it only made a difference for scalars?
 
4:42 PM
-1
Q: Blocking in SQL Server LCK_M_IX

mk SQLUPDATE statement is blocking INSERT statement, that results in Multiple INSERT statements failing.

LOL at the edit
 
Oh, there's an execution plan. Lovely.
 
oh dear me
 
Why are stadiums so cool?
because every seat has a fan in it
 
there should also be a swear jar for those jokes
 
@Charlieface Well, I suppose it depends if you mind if someone completely changes the definition of the table without your function being consulted
 
4:50 PM
they posted an exact dupe too
 
@ErikDarling only briefly
and now they can't do it again
 
:O
at least the missing index request isn't on the table that takes over a minute to scan
what would be the use in fixing that
 
5:05 PM
@PaulWhite But perf is the same as far as you are aware?
 
5:27 PM
The man who invented the umbrella was originally going to call it the brella.

But he hesitated.
 
5:40 PM
@HannahVernon I like that better than the previous one.
 
5:59 PM
BOOOOO
 
6:24 PM
it sure is high quality question day
 
That's what happens when you push the idea "there are no stupid questions" too far
3
 
 
1 hour later…
7:40 PM
I've found multiple Docs/Learn pages that literally took my old blog posts and copy/pasta'd the information. Not sure if I should be honored or saddened.
 
Well, if they asked for permission, linked to the original source or at least gave a shoutout then it would be kinda ok. If not, that's straight up plagiarism
 
They did not :/
 
I once had a person ask on Slack how to solve some problems. I gave him several possible options. The next day I found those ideas in their blog post - no attribution
And I think Paul has plenty of similar stories
 
/sigh. Discouraging for sure.
 
7:55 PM
In Czech, we say: "Na každou svini se vaří kotel" which is loosely translated as "to everyone his due".
I guess, the more knowledgeable you are, the more you get plagiarized. So it's a honour of sorts.
 
Back from the airport
 
Did you get detained?
 
Dropping people off for their flight home
 
@SeanGallardy That sucks. Like, your old blog posts on one of the now-defunct Microsoft blogs?
 
@JoshDarnell Yeah, some of which came from my personal, but w/e at this pont I guess.
 
8:05 PM
@PaulWhite are your arms tired?
 
@ErikDarling No, because I am very fit
 
@SeanGallardy did you reply to that email from this morning?
 
@ErikDarling I have no emails.
well, nvm, I apparently do now
 
congratulations
is six hours eventual consistency?
 
still better than replication
 
8:08 PM
are these UK people you dropped off?
 
friends of the neighbours, yes returning to the UK somewhere
 
their flight might be worse than replication
depends on if they're in first or not
 
This is the 2nd time my email hasn't been working. sigh. /MS products
 
have you tried restarting it
 
email is new and advanced tech, give them chance for it to bed in, work out the initial wrinkles etc
 
8:11 PM
highly, HIGHLY advanced
 
maybe the bing ai assistant decided you didn't need those emails until just now
 
today a client complained that an email alert i set up for them to notify when blocking happens didn't have any information about what was blocking
i changed it so it would run who is active and send results
now they think the emails are too long
🙃
 
are all these steps invoiceable
add compression
 
prepaid minutes but you know
 
pre-invoiced is good
 
8:13 PM
i refuse to work without that
union rules, or something
 
Imagine if people knew what they wanted and specifically asked for it
You'd be drinking german wine
And eating crackers
Instant noodles, whatever
 
if people did that it would be because germany took over the world
we'd all be drinking german wine anyway
 
Well they are sort of due for another shot at that
 
should we let them win one?
those wolfenstein games are pretty fun
 
blue / green it
Anyway, I don't know if they'd be up for it
Seem a bit low on confidence these days
 
8:16 PM
a bit sedate yeah
they need a good rally
boost spirits
 
Maybe they're playing the long game
Lulling us into a false etc
Maybe they'll have a rally in the spring when the weather's a bit warmer
Just need to find someone who can give a rousing speech of some kind
 
"hey everyone, look how crazy america is. they're the real bad guys, hahaha."
 
Anyway. I have a friend living in Germany atm. She says German efficiency is a total myth. There's piles of meaningless paperwork for everything. They still fax.
 
well no one would ever accuse them of not being overly bureaucratic
 
@ErikDarling Have you ever considered running for leader of Germany?
 
8:20 PM
@PaulWhite yes, under the name charles liebling
 
It's not ideal, perhaps, but France is nearby
Close enough to annex, one might think
 
it would be a really friendly annexation
like a big hug
 
Have you ever seen a Query Store entry for a stored procedure that has query_store_query, query_store_plan, but no query_store_runtime_stats?
 
Generalfeldmarschall Darling might have
 
sounds like a join problem
 
8:27 PM
@ErikDarling Is anyone ever happy?!
 
it's not a join problem. Those dmvs are not hard to join
 
Sounds like a join problem
i.e. when you decided to join this chat
 
@SeanGallardy only people in new zealand
 
thinking we'd be helpful
 
YouGotMeHeisenberg.gif
 
8:31 PM
Every now and again, I decide to give Domino's another shot. I don't know why I do it
 
i thought you were partial to devil face pizza or whatever
 
Slow learner, perhaps
@ErikDarling Yes, I am
 
@PaulWhite Those who forget their history are Dominoed to repeat it
@HannahVernon would be proud
 
@ErikDarling Domino's is closer and cheaper, and had a new range of Taste of India pizzas. They sent me an excited email all about it
Sean reminded of it by mentioning email
I might start Wordle with EMAIL today
 
Domino's are cheaper?!
 
8:33 PM
Oh yes, much
PIZZA would be a bold starter word
 
do it!
 
pizza? in my email?
@PaulWhite which part of india did you taste?
 
The bits that flow into the Ganges from densely populated areas, I think
It wasn't that bad. But putting paneer cheese and some sort of orange dressing on a normal pizza wasn't what I was really expecting
Perhaps I expect too much
Or believe advertising
But why would they lie to me
Over email
 
9:08 PM
check out this guy
pizza authority
I’ve had some Indian inspired pizza that I really liked, but it was at Indian restaurants
Or maybe it was pizza inspired Indian
 
 
1 hour later…
10:17 PM
Wordle 642 3/6*

⬜🟨🟩⬜⬜
🟨⬜🟩🟨⬜
🟩🟩🟩🟩🟩
I am not familiar with that word.
 
@Zikato why, did someone mention pineapple?
 
 
1 hour later…
11:42 PM
Only works on an NCI though. Why don't you add that as an answer, after all we're not supposed to answer in comments. — Charlieface 1 min ago
I'll get my coat
@PaulWhite Just kidding you around :-)
 
Using my mind-reading skills, I think the OP is more worried about the performance impact of the index build/rebuild on other processes than the locking, but I might be wrong.
That question gets asked a lot. I would've thought we'd have a good duplicate but I couldn't find one quickly
 
index creation online isn't supported either anyway, now that I think about it, for standard edition.
 
No, but IIRC it only takes a shared table lock, not Sch-M, so concurrent reads are possible, matching your existing restrictions
I think there's a reason the duplicate index, drop and rename isn't used more often on Standard Edition but I don't immediately recall the details
I don't think I've ever worked on Standard Edition for real so it's not something I'm very confident about
Index rebuilding is mostly a meme anyway, I suppose
 

« first day (4461 days earlier)      last day (411 days later) »