« first day (1519 days earlier)      last day (3355 days later) » 
01:00 - 22:0022:00 - 00:00

1:06 AM
So Paul & Kimberly have retired to play with wombats
That's how I'm interpreting their latest newsletter, anyhow
 
 
2 hours later…
2:49 AM
@JamesLupolt the monkeys and bananas thing?
 
3:01 AM
@AaronBertrand code failed on 2008 R2 (SP2) - 10.50.4033.0 (X64) with "Correlated parameters or sub-queries are not supported by the inline function "sys.dm_db_index_physical_stats"."
@AaronBertrand Returns an empty set on SQL Server 2014 - 12.0.2000.8 (X64). Didn't work so well on SQL 2000 either :-)
 
3:29 AM
@MichaelGreen sys.dm_db_index_physical_stats(null,null,null,'sampled') ... 2008r2 wont allow you to put parameters in the function
(from memory ... there may be too many nulls in there)
 
 
6 hours later…
9:34 AM
Morning all
 
10:02 AM
Morning
 
10:30 AM
@ConcernedOfTunbridgeWells And a good evening to you, sir.
 
10:45 AM
@SimonRigharts Indeed.
 
@ConcernedOfTunbridgeWells How's life in the City treating you?
 
@SimonRigharts You know, bringing intelligence to the business.
Working with perhaps the most dysfunctional DW project I've ever seen.
We've estimated something like half the effort and wasted time in this project is down to troubleshooting data quality issues that are leaking through into the reporting layer.
 
11:30 AM
@ConcernedOfTunbridgeWells Seems like it's contract renewal season in the City. I'm seeing DBA roles listed at up to £700/day
 
Yes. Beginning of the financial year, so funding for projects is becoming available. It's a good time to be looking for contract work as you tend to see a spike at this time of year.
You know what to do ...
 
11:43 AM
@ConcernedOfTunbridgeWells Do you work with me?! :D
Or maybe that's just describing every DW project in the City
 
Or most DW projects everywhere??
 
12:42 PM
0
Q: Random unguessable primary key which preserves correct order

user606521I want primary keys in my table to be random and unguessable while still preserving correct order (order in which documents were inserted to database). Firebase uses this algorithm: https://gist.github.com/mikelehen/3596a30bd69384624c11. Is it a good idea to port it to psql or plv8 for example an...

weird requirements
 
@MichaelGreen expect an empty result unless you have large heaps with lots of forwarded records. Not common.
Didn't realize that the parameter correlation wasn't turned on until SQL Server 2012.
 
1:07 PM
@dezso I commented with an idea.
Which makes me wonder, what's the best way to get a random 32-bit or a 64-bit integer in postgres?
(I assume that random() that returns a random integer between 0.0 and 1.0 has only 52 bits or randomness. Correct?)
0
Q: can't restore a SQL Server database from a backup file that is in a sql filetable?

user60578Why can't you restore a SQL Server database from a backup file that is in a sql filetable?

What is this guy asking?
They have saved their back up files inside a filetable?
 
@ypercube Inception
 
@AaronBertrand you mean the movie?
 
1:22 PM
@ypercube yes, back up this database to this file that's inside the database
 
haha yes. My first thought was the Russian dolls
 
The restore would automatically remove the backup file ;)
 
Is there enough info to answer this?
0
Q: SQL deadlock while attempting IX lock on page

user3664916 I can't understand why this deadlock is occuring. The transaction on the right affects (updates) only one row, it looks like so: update table1 set column1 = 'value1' where key1 = 1 I assume the IX request is for the page where the row (that is being updated) is located, right? But that canno...

 
JNK
1:58 PM
morning folks
 
morning sir
Hey @JNK where did you live in Syracuse? Wife and I are looking for a place, any recommendations? I work on the east side of town so Dewitt/East Syr would be where we would start. Any recommendations on neighborhoods?
 
@ypercube seen that, already upvoted
 
JNK
@KrisGruttemeyer I looked in the dewitt area, and I think they had good schools
I lived in the city near SU because when we were there the wife was in grad school and had to walk to school
in the westcott area
 
@JNK Ahhhh, ok. Landlord changed his mind and wants to move back into his house. Sucks, but at least we have a few months (3) to find a new place. When we moved here from NC, we had 2 weeks, haha
 
JNK
houses in 'cuse are crazy cheap though
CRAZY cheap
 
2:07 PM
Yes, they are. 120k will get you just about any house from what i can tell
 
JNK
like what I bought my fairly modest house in CT for I could have a 4/5 br 3000+ square foot place there
 
Absolutely, with only 2 months we may just need to rent for 1 more year to get 20% down. I know with 20% you're all but guaranteed a home loan. Right now, it would be a stretch for us and may cause more problems than its worth.
 
JNK
we looked somewhere else on the west end let me think of the name
camillus
super schools, super nice houses
 
Thats where we live now
 
JNK
its a longer drive for you but I'm guessing still 20-30 mins
 
2:10 PM
LOVE IT HERE
but, the drive clear across 690 each day is horrible
expecially when its snowing
 
JNK
that's all relative :)
 
JNK
My current commute is 40 miles each way in NYC area traffic
so I recall fondly how close everything was there
 
It will be our first house that we buy so we definitely want to do it the right way and plan it out.
 
JNK
yeah
kids?
 
2:11 PM
Don't want to rush it. 1 kid, who will be a year old (jesus, that was fast) on Thursday
 
JNK
if you're worried about school quality I thikn dewitt is best bet in the east
 
Looking for more room for kid #2
 
JNK
if you're willing to go a little further theres another nice small town over there (let me look up name)
I think fayetteville too
Manlius and Caz
Caz is a longer way but it's super nice, I worked with a guy who lived there
 
Yeah, we are looking at those too. I'm willing to drive up to 30 mins to work.
One of our DB devs lives out that way, he really loves it
 
JNK
And I think you get more for your money out there
If I recall Dewitt was pricier
but we never got serious in looking there
 
2:14 PM
We're in Fairmount/Camillus now and we love it. Very suburban, lots of shopping, dining, etc
 
JNK
Most of the exec team where I worked in syracuse lived out there
 
Plus, W Genessee schools are crazy
 
JNK
that's a pretty good indication
Bville is nice too but further for you
 
Yeah, bville would be a touch too far. Liverpool would be a bit too far too, though not as bad
 
JNK
liverpool I would not consider just because of the overpolicing
not sure if it still happens but it was super cop-heavy when I was there
I used to have to drive through there every night at like 2am when I closed my restaurant down and got pulled over for doing 26 in a 25 a couple of times
 
2:19 PM
Still is
 
nope, just nope
 
@JNK and you wonder why it is watched that much, you criminal
 
JNK
@dezso That town has 3 police departments for a very small area
there's like park police, the town police, and I think state troopers
 
maybe they're just bored
 
so, this happened last night in chile
 
2:28 PM
also, didn't know you had a rastaurant
@Lamak definitely an exciting country
 
@Lamak dang, that's nuts
 
yup, quite the excitement
 
JNK
@dezso I was just the manager in a past life
 
My grandparents live over there and they said that it looked quite beautiful
 
2:47 PM
House Hunters International episode on Sunday showed a couple looking for a house in La Sirena, Chile. It was beautiful, but the couple proved to be typical American idiots. "This kitchen doesn't look like American kitchens. There is no way I could live here."
 
@mmarie Ah, yeah, american kitchens, some people here like them, most don't
 
@Lamak How is a Chilean kitchen different?
It doesn't come with a magma-powered oven I hope
 
@JamesLupolt it's the design and architecture what's different. American kitchens are mostly thought to be a place to cook and eat, whereas here the kitchen are mostly for just cooking, in a separate place of the one for eating. They aren't as open and they are commonly more spacious
(I just used a lot of words that I don't know, so forgive the spelling mistakes)
 
@Lamak I don't see any special mistakes or misuse of words. Good job :-)
 
@Lamak Interesting. Lots of American homes have a kitchen table for eating informal meals, and a separate 'dining room' for eating more formal or larger meals
 
2:57 PM
@mmarie thanks :-)
 
@Lamak My only problem when I lived in Chile was getting the hot water heater started to heat up water for showers (@Lamak your house probably doesn't have this issue as I was in a cheap apartment). I could never get the pilot light to go on and I remember my roommate drunkenly holding a lighter to it in the hopes that would get it started quicker. I was, at the time, not used to gas heating or cooking in general so that was probably part of it.
 
@JamesLupolt Yeah, kitchens do have those here too, but it's not where you would eat mostly, they have they own room. And houses typically have a room for informal eating and another for more formal ones too. But the kitchen is mostly for cooking
 
@JamesLupolt Americans want these big kitchens with tons of counter space and a bar area and an island. Chilean kitchens are a little more compact.
 
@mmarie yeah, it depends on the place where you are. A lot of places have gas heating and you know how to use them since childhood. The apartment where I live now has electrical heating
@mmarie exactly, larger houses can have those kind of big kitchens too, but as I said, their primary goal is cooking, not eating
 
I have gas heating in my current house, and I'm used to it now, but I don't have a separate water heater that must be started to heat water for showers.
 
3:02 PM
@mmarie ah, yeah, my bad
 
Like I said, cheap apartment in Viña. :-) It was great at the time, exactly what I needed.
 
yeah, Viña is a nice place to go
 
3:17 PM
Fernando Viña was a baseball player
 
@MarkSinkinson About 90% of them, anyway. This one astonishes me with how much melodrama they can make out of a data set with so little essential complexity.
 
he apparently liked the Vitamin S
 
@swasheck I wouldn't know about it, baseball is really non existent here
 
you prefer taking out brazilian football referees ;)
 
ah, how you know chileans
 
3:25 PM
another popular sport is fermenting your expectorant
or is that just peru?
 
that, I'm not sure
 
@ConcernedOfTunbridgeWells There seems to be an inverse relationship between the quality of a publication and its ability to use technology well. The Daily Mail has a great tech stack from what I've heard, for example. In contrast, WSJ and the Economist can't even manage subscriptions online effectively.
 
@Lamak chicha.
 
so tempted to DV this because it returns the wrong result
1
A: SQL GROUPING on 2 fields to get the min value

Zoff DinoHow about this: ;WITH cte AS ( SELECT *, ROW_NUMBER() OVER (PARTITION BY ID ORDER BY SORT_ORDER, TYPE_ID) AS RowNumber FROM MyTable ) SELECT * FROM cte WHERE RowNumber = 1 The ORDER BY is how you determine the priority within each ID.

 
@swasheck I figured that you were talking about something like that ;-), but chicha is derived from mostly fruits here, like grapes or apples
 
3:28 PM
@Lamak Was that an unexpected eruption or had there been signs?
 
@Lamak but not made the same way?
 
@swasheck same way as.....?
 
chewing. spitting. waiting.
 
@billinkc yeah, there was a "yellow" level warning first, and then an "orange" one
@swasheck no chewing and spitting allowed in chilean chicha
 
alrightythen
 
3:31 PM
I so don't get mysql and I'm happy about this
0
Q: Using SSIS to move a SQL Server table to a specific MySQL folder

Ben82I'm moving a SQL Server table from SQL Server 2008 R2 to MySQL on my c:\ drive by using SSIS. In SSIS, I have created ADO.Net source and destination connections with a 64 bit unicode driver I downloaded and have managed to successfully to transfer the data from SQL Server to a newly created My...

 
@billinkc That person doesn't get MySQL either. I don't see how he or she could be using an ADO.net destination to connect to MySQL?
 
@JamesLupolt I suspect that many 'quality' publications tend to have management that lives in a comfort zone as they can substantially rely on brand recognition. Management here are fairly complacent about technology.
 
@JamesLupolt Yeah. I wonder, too, how SSIS could produce mysql tables.
 
3:48 PM
Just use Powershell: Get-SQLServer|Out-MySQL
 
Exactly
Or ConvertTo-MySQL
 
WITH THE LIGHTS OUT
IT'S LESS DANGEROUS
HERE WE ARE NOW
ENTERTAIN US
@MikeFal wtf. PASS is still "processing" my email
 
@swasheck That's not right
I haven't seen any emails, btw, regarding the lunch
 
wtf
Thanks alot. Yes bluefeet is right i corrected the type_id and it worked for me. — Piyush 13 secs ago
 
@MikeFal because they're "processign"
i tried tweeting to @DenverSQL
 
3:57 PM
they had to alter the query to get it to work and they accepted the answer
 
Have you reached out to PASS HQ?
 
@swasheck @swasheck @MikeFal I want SQL lunches! Or a healthy user group with people who hang out.
 
@mmarie We've talked about this in the past. You should move to Denver.
 
@mmarie or fire your current leadership
 
@swasheck I reached out to our regional mentors and nothing happened. We dont' have a board, just one guy who's been doing it for 5 years.
 
3:59 PM
@swasheck She's part of the current leadership
 
no i'm not
i have no formal role in the UG
i tried to help
but it didn't get very far
 
0
Q: I have the answer, but what was the question?

Walter MittyI have a little solution that I want to share with today's DBAs but I'm really uncertain that the problem it solves is still of interest to anyone. for some reason, the "answer your own question" pattern looks all wrong to me in this case. The solution is a little Powershell script that solves ...

 
@MikeFal that's what i thought --- so that's why i said that. we've been disproven
 
sigh
No for that I corrected the sequence in partition.But other wise it gave me an idea on how to do. — Piyush 38 secs ago
 
@mmarie start an informal grassroots thingything
 
4:00 PM
yes, I accepted a wrong answer
 
@mmarie or move to a real city
 
I give up
 
quitter
 
exactly
 
Can I have your points?
 
4:00 PM
sure, I'll bounty them all away
seriously, why accept a wrong answer?
 
@bluefeet Yet, he accepted the other answer? wtf ineed
 
Because the wrong answer lead them to the correct answer. 3 months from now, another user will have the same epiphany
 
@ypercube just another reason why I don't answer really anymore
@ypercube Their reasoning is probably that is was posted first. I suck at FGITW, I like to make sure the code gets the correct result
 
It was posted like 20 seconds before yours.
 
Yeah, I was finishing my answer when I saw the notification
 
4:09 PM
I answered this one but I'll be happy to delete if anyone thinks it's rubbish or inefficient (which I suspect): dba.stackexchange.com/questions/94276/…
I can't understand why they don't want to use a procedure with a parameter.
(and please, no upvotes)
 
@ypercube fine, removed
;)
 
@ypercube f that. you do weird things with sql with your maths. you get my upboat with no recourse
 
@swasheck I could. THere is nothing about my job that requires me to stay here
 
prozactly
 
i would just have to wait until my lease is up and negotiate doggy custody
 
4:18 PM
@mmarie unaccompanied minor flights are a PITA
 
@swasheck They don't usually allow bulldogs on planes anyway
 
@mmarie moving?
 
@Zane No. Just speculating
 
I do that a lot
 
@mmarie and @Zane should both move to denver
 
4:20 PM
@Zane New breweries opened in downtown KC. You need to come back and try them.
 
... or just come to colorado
 
@mmarie most definately.
 
We do have the Crooked Stave in Denver.
 
now we have Crane brewing in KC and they make great sours
I'm going to a beer dinner next Tuesday for the newest brewery to open. bit.ly/1eJ0Sik
 
4:40 PM
I was at WinterFest last weekend and had a beer from Bent Paddle that was one of the best I've ever had.
 
4:56 PM
@AaronBertrand listen you to being all technical jagon-y
 
 
1 hour later…
6:09 PM
@MikeFal you around?
 
6:30 PM
@swasheck I'm guessing no :P
 
@swasheck I'm back shortly, had an appointment this AM. Not making the lunch.
 
I do love when people use ANSI joins....
is it really that much more work to add INNER JOIN ..... ON
 
but commas and equals are so much faster to type
 
6:51 PM
Drives me mad. And I use to write mine like that all the time. It's just so much easier to read and understand exactly what's happening
 
If it was hard to write the first time, it should be just as hard to maintain. Otherwise, somebody's going to monkey with it
 
Hence my dive into code refactoring right now. Lots of bunk code swimming around in this pool. Previous DBA had NOLOCK as best practice. I've removed (systematically) about 80% of them. His reasoning was we have a 'volatile' system and deadlocks were common. I think it was just slapping a band-aid on because he didn't want to address the root cause
Also, with almost all of them gone, things are running smoothly, if not better now
Respect the isolation level and it shall respect you
....most of the time
 
@KrisGruttemeyer that's the reason probably 99% of the time.
 
Yeah, but throwing it in as a blanket statement for all queries is superfluous. I has it's place in certain situations, but without justification, it's just plain bad practice and, to be honest, lazy.
 
Oh I agree 100%
I'm just saying 99% of the time it's used, the ramifications aren't considered, and defensive mode starts immediately: the excuse is always that either it resolves blocking/deadlocking, or it makes queries "faster"
(And sometimes both)
 
7:07 PM
@AaronBertrand Absolutely right. But if it's isn't worth investigating and doing the right way, why do it all? That's our job, to be nitpicky pains in the butt. There's a reason behind our madness and it's for the greater good of our company/client.
Unfortunately, that falls on deaf ears most of the time
as our way isn't the 'easiest' or 'fastest'
 
But we have to meet our deadlines and you are impacting our ability to do that.
Moooooom!
 
I think most folks don't think there's more to investigate - they assume that it just means the query won't take locks, therefore won't contribute to blocking/deadlocking and will be faster. I really wish they had named the hint something different.
 
The DBAs are slowing me down again
 
@billinkc Circle gets the square
@AaronBertrand Yeah, like WITH(DONTUSETHIS)
 
WITH(GETSPURIOUSRESULTS)
WITH(INCORRECTRESULTS, MAYBE)
 
7:11 PM
WITH(TURBOBUTTON)
wait, thats not right :)
 
SET TRANSACTION ISOLATION LEVEL PEW_PEW_PEW
 
WITH (DIRTY_READS_AND_PHANTOM_READS_AND_STILL_SOME_LOCKING)
 
@bluefeet impenetrable powers of perception
 
@swasheck I'm smart a smartass :)
 
@KrisGruttemeyer most of people i here who advocate nolock are horrified when i show them the locks that are still taken ;)
@bluefeet better than being a dumb one.
 
7:17 PM
I mean, even just on basic queries, it still, at a minimum, takes a schema stability lock, right?
 
correct
 
@AaronBertrand Incorrect syntax near '('. If this is intended to be a common table expression, you need to explicitly terminate the previous statement with a semi-colon.
 
@KrisGruttemeyer it needs to guarantee that what you've requested will still exist
 
@swasheck That's what I thought. Thanks for the confirmation
 
7:21 PM
It also needs to prevent people from dropping indexes etc. while the query is running.
and columns &c
 
yeah ... the and columns was more what i was considering.
 
Not mine, but probably because this is SQL Server, not MyCowboySQL — Aaron Bertrand 10 secs ago
 
i downvoted you because this won't parse in sql server. you need a GROUP BY and, while you're at it, you should put an alias on your aggregate — swasheck 7 secs ago
 
you mean the group by wasnt implied? Interesting...
 
> unclear what you're asking
more like
> unclear why you're asking
 
7:24 PM
> unclear why you didn't try anything yourself before bothering others
3
 
@AaronBertrand He certainly does not try his code. Previous answer: stackoverflow.com/questions/28831681/…
 
And ugh, let's make the most unsafe SQL command possible: stackoverflow.com/a/28811208/61305
"I'll take SQL injection for $1000, Alex!" — Aaron Bertrand 9 secs ago
 
All right, off to Bits, anyone else going to be there? Anyone else in London proper between now and Saturday? I won't have much time for venturing very far away - two presentations and a couple of customer calls.
 
Interesting. So they posted their database schema and zoinks, that's sensitive. They attempted to edit every answer to align with new column and table names but their edit to the question itself got rolled back
 
7:36 PM
> Take the Piccadilly Line of the London Underground from Terminals. Get off at Hammersmith and walk across the platform to catch an eastbound District Line train. Get off at Westminster and transfer to the Jubilee Line eastbound (down several lifts or escalators). Get off at Canning Town and transfer to the Docklands Light Railway for a train towards Beckton. Get off at Custom House (for the ExCeL west entrance) or Prince Regent (for the ExCeL east entrance and convention centre).
^^ Yeah, I think I'll take a cab, thanks.
 
Uber, it's much cheaper ;)
 
@ypercube I haven't joined Uber and between the data breach and how all the cab companies want to kill them I think I'd rather stay safe. Especially when it's not my dime.
 
And people wonder why Performant Advisor is so expensive
 
which area will you be staying in London?
 
@ypercube Staying at the Aloft ExCel - near London City Airport I guess
please explain your answer? — Dudi Konfino 3 mins ago
 
7:42 PM
@AaronBertrand Ah, the plan above was from Heathrow to Excel?
 
@ypercube yes, disaster
Could probably catch a flight in less time.
 
yes, too many changes.
The Heathrow Express may be faster to reach London center.
(and then take a cab)
 
I'm sure it is. But then there is still all that other nonsense.
I guess it would be cheaper.
 
but the Londoners may know better (@ConcernedOfTunbridgeWells, @JackDouglas)
 
8:05 PM
Title has dbase III, code has oledbConnection and exception: Error : SqLiteExporter. Tagged with DB2 ...
0
Q: dBASE III Update query slow for 1000 entries

Jagath Prasangahow to run chain update command on dbase i'm using code below but performance is very slow. is there any way to update using sp's. private static void UpdateRdTable(string rdTableName, List Data) { // Write to RD database var oledbConnection = new OleDbConnection(Ole...

 
anyone know what %%bmk%% indicates in a CREATE INDEX execution plan?
 
hmmm, bookmark lookup maybe?
 
@KrisGruttemeyer could be!
 
I have no sources to confirm that, it's a 'darts at a phone book' guess
 
> RID Lookup

Query performs Index Seek on Primary Key. If Tool Tip shows **Bmk**… in Output List, this means that not all data was present in the index. This shows that the Index Seek is part of a query that has a Bookmark Lookup.

The query performs a RID Lookup, which is a type of Bookmark Lookup that occurs on a HEAP table (No Index) and uses a RID to find the rows to return. Since table does not have a Clustered Index, it must use a RID that links the Index to the HEAP. This adds I/O because two different operations have to be performed instead of one operation, which are then combined
 
8:15 PM
Maybe this?:
> This indicates that SQL Server will create a bookmark to be used in an Index or RID Lookup. When a bookmark is present, the index seek/scan is part of a two-step process where the optimizer will need to perform a lookup on the clustered index (or the table if no clustered index exists) after creating a data set with the bookmarks. See the section on Key/RID Lookups for more information.
 
@Lamak and @ypercube - thanks!
 
I'm not sure if my link applies to a CREATE INDEX though
 
same here
 
the source table in question certainly is a heap, so that would make sense
STUPID HEAPS
this is quite possibly definitely the worst DW I've ever looked at
 
s?
 
8:18 PM
sarcasm i presume?
 
strikethrough, although it didn't work
 
no, strikethrough]
 
but, yeah, sarcasm works too
 
@Max Use three dashes: -
 
@ypercube thanks!
 
8:19 PM
---quite possibly---: quite possibly
 
<strike>is the the probably deprecated tag
This old dinosaur still writes tags by hand for blog posts because my lawn has kids on it
 
damn kids
 
truth
 
there is a query I'm looking at involving the heap I mentioned, and some other non-heap tables, where the estimate of rows returned by a join is 310 trillion. OPTION (FORCE ORDER) makes it sensible.
"SQL Server 2008 Internals" is such a great book
 
FORCE ORDER, thats a new one for me. Handy one to have
 
8:25 PM
I first ran into it while investigating why a query that runs in test takes several seconds, whereas in prod with triple the ram, it takes forever. FORCE ORDER saved the day. Query Optimizer was having fits because the database doesn't have auto-create-statistics turned on, and no one ever looks at that stuff. Don't even talk to me about indexes. I optimized the query afterwards, and it runs in the blink-of-an-eye now.
 
any specific reason why they dont have auto create stats on?
 
"its too heavy on I/O".
 
Rise of machine intelligence
 
whereas only having 2GB of RAM is a totally sane decision on a server with 200GB of data.
now that's sarcasm
 
ounce of prevention, really
 
8:29 PM
effing sqlpass effing helpless desk mothereffer
 
@swasheck so, good experience then?
 
-1 would send email again
 
And probably will since that one never went through
 
no. they just came through
now that the relevant content is past
 
I'm sure it's your fault. It's never HQs issue
 
8:35 PM
well that's helpful to know
watching the default sample rate in batches of 100 modifications
 
9:07 PM
@AaronBertrand thanks for the code to replace sp_msforeachdb it came in handy today to get a full list of all table/objects in each DB
 
I forgot that I have a linked in...
 
@MikeFal are denver sql people really such dickheads?
i'm about to quit. these people are ftards
 
@swasheck What do you mean?
 
@MikeFal pass finally unfscked their email queue and now i'm getting a bunch of sarcastic hate mail
 
It has been perused by a potential employer and I haven't updated it in forever!
 
9:17 PM
Ignore it. Surprising, I never saw stuff like that. Maybe tweet out that there was an issue with the email system that we had no control over.
 
. @denversql peeps: due to an unfortunate issue with emails from PASS, the email about sql lunch is stuck in the tubes with no drano (1/2)
 
I bet the people responding wouldn't have come anyway
 
Why did I not delete that thing later.
 
@swasheck Did you really send that at 5:20a? Not sure how many folks would have seen that.
 
JNK
That's UTC I think
 
9:21 PM
Oh well at least it means they looked in my direction.
 
UTC MOTHEREFFER. DO YOU SPEAK IT?
 
No, actually I don't
 
it was at 22:20 that i decided that pass wasnt going to fix their shiyat
@MikeFal neither do i
 
JNK
For me it's just 5 hours ahead
I don't know about you flyover folks
 
it burns, precious
 
9:29 PM
what?
 
are global temp tables scoped to sessions or users? TechNet says users, but says the same about local temp tables
 
I believe they are server scoped
 
meaning ...
> Local temporary tables are deleted after the user disconnects from the instance of SQL Server. Global temporary tables are visible to any user and any connection after they are created, and are deleted when all users that are referencing the table disconnect from the instance of SQL Server.
@MikeFal the question behind the question is, when are global temp tables destroyed?
 
Huh, good question. I always thought when that session closed (though I drop them explicitly)
 
hmmmmm
session 1: create table ##
session 2: select * from ##
close session 1
session 2: select * from ##
     invalid object name
seems bound to the creating session
 
JNK
9:42 PM
@swasheck once all sessions that refer to them are disconnected
 
@JNK i guess if they're concurrent references
however, sequential references thhhhppppppttttt
(the only way i could manually Q&D test it)
 
JNK
yeah they have to be up simultaneously
The use case for global temps has always been unclear to me
 
all kinds of wtf associated with global temps
 
01:00 - 22:0022:00 - 00:00

« first day (1519 days earlier)      last day (3355 days later) »