« first day (202 days earlier)      last day (487 days later) » 

3:54 AM
The Gospel according to Bob Dorr.
 
4:25 AM
> Give us this day our daily Bob
 
 
3 hours later…
 
4 hours later…
11:13 AM
My last day at the gym :'( I promised myself I wouldn't lift heavy :sniffle:
 
12:08 PM
@SeanGallardy have you found a real gym in texas yet?
iirc gold's is pretty big down there. they have much better situations with racks and stuff.
 
1:05 PM
@sp_BlitzErik The only two around me are planet fitness and LA fitness... so... yeah
 
HAHAHAHAHA
sorry
 
well free pizza
 
that I can't eat
 
but you can feel superior to people who do
 
1:12 PM
> Dear Sean,
We’re mere months away from PASS Summit and we want to know if you plan to attend!
Take this (incredibly) short survey to let us know if you will be joining us, and if not, why we won’t see you at this year’s PASS Summit.
I won't be attending because @JoeObbish never setup a GoFundMe and PASS thinks that actual DBA things aren't worth the presentation space because...Linux.
I am going to fill this out and be brutally honest... like the kind of honest that would get me banned from this network
This is an option for why you're not going... omfg... this country.
 
Check your email, soon (tm)
 
1:39 PM
@SeanGallardy sounds like you picked the wrong place to move to
@SeanGallardy you not being at pass will cause me anxiety
 
@JoeObbish <3
 
 
1 hour later…
2:41 PM
I got a system process blocking a user one
wait for the user one is (494542ms)LCK_M_SCH_M
command for session id 43 is CREATE INDEX
how can I get more information?
input buffers give me nothing
no access to public symbols on this server
 
3:13 PM
@Forrest xml competition huh
 
looks like we need a to build a demo to see which method is faster
 
walking the axis using / steps is usually slower, but xml is so horrible it almost doesn't matter
it'll likely come down to how many steps you need to go through
 
interesting
I don't have much experience with the built-in xpath functions. Maybe I'll experiment with them more...at some point...
 
don't
it's all misery
and low scoring answers
 
3:32 PM
45 minutes of blocking
ridiculous
 
oltp problems
 
wtf
seeing it again
there's one session with 724 sch-S locks
on tons of tables
????
 
system or user tables?
 
user tables
 
what's it doing?
 
3:37 PM
Sch-S should make sense though - even a NOLOCK query will have those, yeah?
 
oh no
 
I think I get what's happening
there's an internal process that takes many sch-S locks on tables
and can hold them for a while
all I can say here
you know
for reasons
 
sounds good
do any of you listen to non-sql server podcasts?
 
yup - I don't listen to SQL Server podcasts
 
3:44 PM
what topics do you listen to?
 
I don't listen to podcasts
HTH
 
it does
 
recently I've been listening to a lot of Conversations with Tyler, and The History of Philosophy Without Any Gaps
 
what's your favorite branch of philosophy?
 
I'm not sure I have one...
 
3:50 PM
I've been listening to a D&D podcast. Which I find very entertaining, but I imagine it wouldn't be your cup of tea.
 
@jadarnel27 That sounds very entertaining
 
quick question
has anyone seen joe and diogenes in the same room together?
brb
 
who?
 
@jadarnel27 have you bought a new gaming laptop yet or did you decide to spend time with your family instead?
 
4:04 PM
@sp_BlitzErik the latter haha.
 
no links for you then
 
Messed up.
 
i wouldn't want to cause any familial strife
 
Extended event field average_disk_seconds_per_read returns 3 billion. Thanks, @Sean.
Think there are any other EE fields whose duration unit is picoseconds?
 
iirc it's uuint 64
so uh
is that the weird n or the weird backwards y?
 
4:09 PM
@jadarnel27 You're welcomed. Usability is not our main concern, however if you'd like to move it to AI or the cloud...
 
@sp_BlitzErik what does that mean? That's just the max size of the data it contains, right?
@SeanGallardy :^P
 
@jadarnel27 yes
 
YSTERY OLVED!
 
The numbers make no sense.
Maybe I'm just tired.
 
You're not as high as the Dev's in WA, then.
 
4:12 PM
v. likely.
 
"What if... guys, guys listen.. what if we make a datatype and call it long long int! Then we also call it uint64 and then we fill it with as many numbers as possible!"
Let's do BCD packing!
 
LOL
Can we put this on the list of things you're fixing with extended event documentation?
 
@jadarnel27 Documentation is about all I can do, but I'd rather just fix the actual issue than document around it.
I'd put a uservoice item up for the standardization of units or to have the unit values added to the XE metadata. I'll upvote it and bring it up when/if I have a chance.
 
4:28 PM
@SeanGallardy thanks, man!
I'll get a UserVoice item put up soon.
Gotta do some web stuff now.
 
4:39 PM
"web stuff"
doesn't sound FF or W&I
 
5:27 PM
anyone know if it's possible to insert into a UNION ALL view that references partitioned tables?
 
6:19 PM
not off hand, no
 
I GOT IT
 
6:53 PM
@sp_BlitzErik it's not.
It's a wasteland.
 
 
1 hour later…
7:55 PM
Cardio is the absolute worst
 
yeah nah what did you do?
 
Currently on a stationary bike that makes my junk numb after 15 minutes
 
Well alright, that does sound pretty unpleasant.
Have you tried the elliptical?
 
8:25 PM
That's for old people.
 
8:36 PM
Exactly.
;^)
 
8:52 PM
this is blatant ageisms
i'll have you reported to the highest authority
 
 
2 hours later…
10:33 PM
new guy got ya
 
10:51 PM
@JoeObbish, with minimally logged operations, the space allocations (changes to IAM, PFS, and GAM structures) are rolled forward and then rolled back if not committed so the operation is all-or-none. Changes made to data pages by bulk insert don't need to be rolled forward since those were physically written during the operation (which differs from normally logged operations where data file IO is asynchronous via lazywriter and checkpoint). — Dan Guzman 12 hours ago
relevant to something that we discussed in here earlier
seems a bit silly
 
11:09 PM
YAWN
 
@sp_BlitzErik tired after your school shopping?
domestic life must be hard
 
that was last night
TFA
i'm working on a theory~
 
11:30 PM
does anyone know of any documentation on how different resource semaphore queues work together?
ahem
 
well what are you looking for?
it might help if you made your request more vague
 
11:47 PM
i'm looking for something like how queries that end up in the small or medium queue are prioritized when the large queue is full
there has to be some scheduling action in there
 
you mean gateways?
 
sure
 
well there are small, medium, and large gateways
but not small, medium, and large semaphores
didn't know there was a DMV for it
 
right
but that's for query compile memory
not for memory grant memory
 
have you seen the truck picture?
 
11:51 PM
is it a picture of a truck?
 
I think the source blog post for that is outdated
ok
so you actually want semaphores, right?
and not gateways?
 
yeah, that's why i said queues to begin with ;@}
 
all I know is in the docs:
"There are two requirements for a small-query semaphore:
The memory grant requested should be less than 5 MB
The query cost should be less than 3 cost units"
otherwise it's not small
what do you mean by "scheduling action"?
you get a pair of semaphores for every resource governor pool
so the semaphore that you go to depends entirely on your pool and a few properties of the compiled query plan
 
so like
a single query can use up to 25% of max server memory
and query workspace memory can use up to 75% of the buffer pool
 
by default it's 25% of the query workspace memory
you might be right about the 75% number. I can't recall seeing it documented
 

« first day (202 days earlier)      last day (487 days later) »