« first day (2576 days earlier)      last day (2285 days later) » 
00:00 - 14:0014:00 - 00:00

12:22 AM
what should i blog about?
all my ideas stink
 
/ImInTheSameBoat
Let's see...
ReFS?
 
i don't even know what that is
speak english
 
lol
You tend to stick with query/optimizer items
I tend to stick with platform/feature items
What about Graph?
You could even use the SO database!
It's been on my list... but... I doubt I'll ever get to it
Compare the EaV vs Graph
All sorts of your momma ascii art queries for you to create
 
i wouldn't even know what to do with a graph
 
This isn't algebra
 
12:36 AM
"this is what my illegal voting ring looks like"
 
PERFECT!
Though, I don't know if SQL Server can handle that much load... I think you'd need the NSA's super computers for that...
 
i should blog about not being able to turn on bitlocker
 
lmfao
"In conclusion, balls."
 
that'd really up my cred as a data professional®
 
lol
I just wanted you to know, it was 81f and sunny today
 
12:47 AM
that sounds awful
 
lol
"What's seasonal depression, we only have summer?"
At least my Eagles won!
Now to take down the referee's.. I mean, the Patriots.
 
they'll lose when it matters
don't worry
 
per usual Philadelphia teams lol
Bob Ward is a huge Cowboys fan, if you didn't know by his demo's, and despises the Eagles (again, if you didn't know from his demo's).
I asked him today if he was going to root for the Eagles, he was vehemently against it.
 
well clearly
he's not very flexible when it comes to football
 
hello
 
12:57 AM
hola
 
why are you a "jerkface"?
 
Meet me in person, some day
 
I would have, but you were too much of a jerk to say hello at pass summit
I heard about how you snuck into Erik's precon
I meant Brent's precon
Erik had to pay to attend, after all
 
@JoeObbish didn't know you were there! Should have stopped by the Clinic...
 
I did stop by the clinic, but I skipped the line
 
1:12 AM
you probably walked right by me lol what was your question?
 
back then you had an old picture
so how could one know
I spoke mostly to Vassilis about row goals and CCIs
more of a complaint than a question
 
Haha this picture was taken at ready
no summit
no ready, yeah
ahhh
 
I mean an old picture on here
 
Yeah, I grew hair... as much as I didn't want to. It wasn't really my choice.
 
are you also allergic to hair cuts now?
 
1:18 AM
No, but I'm fairly certain the story as to why would get me banned from chat.
@JoeObbish @sp_BlitzErik made it rain on me so it was worth it.
 
I can't even think of a plausible scenario for that
you have an interesting life
 
It involves a wedding, the city of Philadelphia, and some women
 
was a greased lamppost involved?
 
Was any grease involved?
 
1:25 AM
I'm not sure how ot answer that
technically, no
 
Sounds lame
 
Erik's hard to impress
 
A girl made you grow your hair?
 
multiple girls, so he says
 
Could be family
Who made you grow your hair?
 
1:30 AM
The bride
 
THE PLOT THICKENS
 
Compared to Erik's life, everone else's is dull
 
the bride? how can a bride make you do anything?
that doesn't add up
 
What we really need here
Are some bro goals
 
LMFAO
Next time we met up we can be 22 again and play never have I ever
 
1:32 AM
I'd win
 
Depends on how you'd definre "win"
I seriously effing hate the P50's keyboard
 
how rude
 
see the firs starred item on the right...
er.... 3rd
 
are you assuming my monitor size?
 
Non-deterministic starred item
 
1:35 AM
Makes sense, no one else knows how ot use a freaking order by in a result set
Some make a meta post about it
 
hey what's that about now
I use ORDER BY all the time
on the daily
 
SELECT 1
ORDER BY 1
HTH
 
FFS you use the outdated method
 
Order by (select 1)
 
1:41 AM
ORDER BY (SELECT NULL)
 
@Lamak Always one in the crowd
 
@SeanGallardy-Microsoft it was about @JoeObbish's blog
 
@SeanGallardy-Microsoft don't like it, microsoft boy?
 
I award you no points and may god have mercy on your soul
 
look man I don't got time for column aliases
 
1:43 AM
ORDER BY @@SPID;
 
too many characters
 
How the literal ef, is "Ideate" a real word. It sounds like something hipsters would say to other hipsters who were all high and listening to phish.
 
@PaulWhite and you still can't bring yourself to not use the semicolon
 
@Lamak I'm very modern
 
Semi-colon's would make parsing so much easier
 
1:44 AM
Apostrophe abuse!
2
 
Always, like they owe me money
 
I don't care; I just say it for the stars
 
quick with the wit this one ;)
 
@SeanGallardy-Microsoft It's next to performant in the dictionary
 
He's always in here practicing
 
1:46 AM
@SeanGallardy-Microsoft easy to be quick when you are in the future
 
Here is an excerpt....
"Embrace growth mindset and insatiable curiosity to avoid complacency and explore the undiscovered"
I think I just threw up words all over my keyboard
@PaulWhite That's why we charge so much for those core licenses, making up words isn't cheap
 
Point being: It's a bit rich Microsoft people asking if something is a "real word".
Sean is psychic
Replies before the message is posted
 
Let me fix that for you, "psycho"
 
excerpt from what?
also I don't think that sentence makes sense
 
And is it EXCERPT DISTINCT or EXCERPT ALL
3
 
1:49 AM
@JoeObbish The bottomless pit of hell, AKA Opotiki
 
Opotiki (Māori: Ōpōtiki) is a small town in the eastern Bay of Plenty in the North Island of New Zealand. It houses the headquarters of the Opotiki District Council and comes under the Bay of Plenty Regional Council. == Demographics == (All figures are based on the 2013 census, from Statistics New Zealand) === Population === of the town: 4,176 - male 1,989, female 2,187 8,436 people usually live in Opotiki District - male 4,179, female 4,257 Its population ranks 59th in size out of the 67 districts in New Zealand Opotiki District has around 0.2 percent of New Zealand's population ===...
My sister used to live there.
Seriously.
 
I hope she made it out
 
I'm so confused
 
It's a lovely place. You suck.
 
"You Suck." <--- See, Paul has met me!
 
1:51 AM
See the starboard for details
 
@SeanGallardy-Microsoft I haven't met you and I also know that
maybe I'm a psychic too
 
Anyway it's good the see The Heap making as much sense as usual this afternoon
 
"afternoon"
 
This guy; amirite
 
1:52 AM
$localTOD
 
you guys don't make any sense
I'm leaving
 
This is a good read: Table Partitioning Best Practices by Dan Guzman
 
@JoeObbish if anything, we are making too much sense
 
@PaulWhite that was a weekly link ages ago
I am deeply saddened
 
@sp_BlitzErik Was it? I just encountered it on main
It probably had a stupid click-bait title in the newsletter so I ignored it on principle
Still better than the backup a 12TB database in 16 seconds thing I had to sit through today
 
1:58 AM
@PaulWhite Was it really a backup?
 
aka "SAN magic"
@SeanGallardy-Microsoft Not to my way of thinking, no
 
@PaulWhite that's what I thought.
"So can I roll forward?", No.
 
@SeanGallardy-Microsoft But it was SQL Cat (or Azure Cat ... whatever)
 
Ah, the azure backup
That's not san magic
 
And being Azure it comes with 100,000 impenetrable gotchas
 
2:00 AM
Can't make it too easy for you
 
@SeanGallardy-Microsoft Still a snapshot magic thing right?
 
mmmm, I guess you can think of ti that way
 
If I were sufficiently interested, I'd go read up on it, but I spent 15 minutes reading the thing that didn't make the mechanism clear, so.
 
basically it's half san magic half cloud magic
 
2:03 AM
Assuming you're talking about File-snapshot backups for Azure
 
How to back up a 12 TB database in 16 seconds: https://blogs.msdn.microsoft.com/sqlcat/2018/01/22/sql-server-vldb-in-azure-dba-tasks-made-simple/
@SeanGallardy-Microsoft So is there a fully separate copy of the data or not?
 
Nope
SNA MAGIC <3 @PaulWhite
 
Not a backup then
 
unless you count the fact that azure storage has 3 separate copies
 
I preferred SNA magic
 
2:05 AM
then yes
I used to live right by SNA
 
Nice
 
John Wayne Airport (IATA: SNA, ICAO: KSNA, FAA LID: SNA) is an international airport in Orange County, California, United States, with its mailing address in the city of Santa Ana, hence the IATA airport code. The entrance to the airport is off MacArthur Blvd in Irvine, the city that borders the airport on the north and east. Newport Beach and Costa Mesa form the southern and western boundaries along with a small unincorporated area along the Corona del Mar (73) Freeway. Santa Ana is just north, not actually touching the airport. Originally named Orange County Airport, the county Board of Supervisors...
 
That's a great name for an airport
Code should be GUN or something though
 
lol
It has so many different names, ugh
In case you wanted more reading on the file based snapshot: docs.microsoft.com/en-us/sql/relational-databases/…
I'd love to see what the bill is for 35TB of azure premium storage for backups though
 
Significant, I would think.
 
2:15 AM
So like... 8 hours of Paul White time?
 
Luckily Azure CAT have Erik's black Amex.
 
@SeanGallardy-Microsoft don't be ridiculous....that would cost a fortune
 
@Lamak Ridiculous is my cousin, nice guy but a bit odd..
 
@SeanGallardy-Microsoft If it would cost ~$800 then yes.
 
I think Erik's blamex card could handle that
 
2:20 AM
@SeanGallardy-Microsoft I remember that heapers got a discount
 
Ha ha blamex
@Lamak A negative discount in some cases
 
@SeanGallardy-Microsoft Is there somewhere that details which recovery scenarios file-based snapshots are, and are not, suitable for?
I guess I could use a search engine
 
Pretty much just under the considerations and limitaitons area
spelling mistakes included
free of charge
 
I suppose the recovery considerations are a bit different when the primary storage is in Azure and has n distributed copies already.
 
2:24 AM
true, especially depending on region
The big ones (It hink) are
 
The caveats at the end of the Azure CAT article are significant though
 
•The backup file itself cannot be stored using premium storage.
 
@PaulWhite I don't have that much juice!
 
When using file-snapshot backups, you cannot perform an Online Restore.
 
@sp_BlitzErik Black spray paint
 
2:25 AM
If I did I'd just buy you a new laptop 🤗
 
When using SQL Server file-snapshot backup, additional charges will be incurred as data changes.
 
@PaulWhite that would ruin the metal finish
Hmpf
 
The last one is more housekeeping, but if you're looking at costs it does make it seem a bit heavy handed
 
It's things like this (aside from the $$$ and size, performance) that worry me:
 
I'll come bug you all tomorrow - unless you time travel like Paul, then it would be later today.
 
2:27 AM
> In particular, for databases using availability groups, we cannot guarantee that the different storage accounts behind each availability replica are on different storage scale units. Using the same storage scale unit for more than one replica creates a single point of failure.
 
@sp_BlitzErik And for all Heap regulars :)
 
@PaulWhite except lamak
 
Except Evan. He'd get a Raspberry Pi running some obscure flavour of Linux and MySQL.
@sp_BlitzErik Sure, he'd get a printer.
 
I mean EXCEPT LAMAK
 
2:29 AM
EXCEPT ALL LAMAK
When I win Lotto, I'll fly you all to the Coromandel for a laptop gifting party.
Or maybe Queenstown.
75F here today.
I might treat myself to a Eskimo Pie
 
Do you have Eskimos?
 
Just their pies
But then we have penguins living in forests so
 
I do like penguins
Perhaps I'll come visit on my own
 
Few people have a bad word to say about penguins
 
Meet a nice girl penguin
 
2:36 AM
You never know
 
@PaulWhite SQUAAAAAAWK
 
How rude
Crikey NYC is a whole different world snopes.com/transgender-pronouns-fine-nyc
I'm identifying as a penguin today
 
What should I call you? Mr Flippers?
 
2:53 AM
My preferred pronoun is obviously "pie".
 
That's an odd pronoun for a penguin with sandwich dreams.
 
3:07 AM
I'm being oppressed!
 
@PaulWhite yeah yeah open a Connect item bub
 
 
4 hours later…
7:10 AM
Good morning everybody.
Glad you all dislike the snapshot technology.
I'm currently fighting an Intellisnap implementation of a SAN vendor who states that backing up an Oracle Database is a breeze.
To be honest: It is a breeze. The SAN creates the snapshot and you can roll back to there. That's it.
Well that should read: That's all
No Point-In-Time-Recovery.
I'm reluctant to implement it site wide for Oracle and SQL Server, and would rather have it eliminated altogether.
Will have to persuade the powers-that-be to have it kicked out (Roger Waters - RADIO KAOS)
 
gbn
7:29 AM
@hot2use Any chance of running a DR test?
Auditors asking about backups?
and good morning
 
We've been doing multiple tests the whole last week and this week. And all it does is fail when trying to restore past the snapshot.
 
gbn
@hot2use I like SQL Server to disk backups only. Anything else can go to Fucking in Austria unless I have someone's signature in blood that restores are no longer my responsibility
@hot2use And what do management say?
 
They haven't been informed (YET)
 
gbn
What are they hearing, and from whom?
 
At the old place we had native SQL-Server and Oracle RMAN backups to disk. Never had an issue.
 
gbn
7:33 AM
I've removed HPE Data Protector Agent from my SQL boxes and use disk based now
@hot2use Of course
"What are they hearing, and from whom?" -> is some project monkey is reporting differently to what the techies are saying?
 
The team manager of the server team responsible for the backup environment is the guy selling the system as the Eierlegende Wollmichsau.
 
gbn
Then he takes responsibility for backups. How can you restore from non-existent files?
Unless it's snapshotting the MDFs etc?
 
That's the funny thing. The VMware snaphsots are stored in the msdb database as copy_only and is_snapshot so they don't interfere with the regular "normal" (albeit, still with 3rd party solution) backups. The other intelligent snapshots are however a copy of the disk blocks at the time the snapshot. They are not stored in the msdb and will only restore to that point.
With Oracle the system is shutdown immediate and then a block level snapshot is performed. Hmmmm. Not nice....
@gbn block level thingy
 
evening and morning
 
gbn
8:04 AM
@hot2use You need a production demo at 10:00 then try a restore to 14:00. Then watch prod go down and can't restore later
 
8:46 AM
Morning
 
9:04 AM
@hot2use You sure? If it's logged in msdb I'd guess its a backup using their application aware thing?
Don't you see backup to virtual=guid somewhere in the error log?
@sp_BlitzErik It's a shitshow, check the replies on this thread lkml.iu.edu/hypermail/linux/kernel/1801.2/04373.html
 
9:49 AM
@TomV The VMware snapshot is SQL VSS Writer compatible. The intellisense snapshot is block level (and not in msdb).
 
question
how would you monitor a sql server db in the point of view of a windows sys admin e.g are there tools for that?
 
gbn
@AndyK Nagios with plugins, Red Gate SQL Monitor, to name 2
Most monitoring tools have SQL Server plugins if you already have a corporate standard
 
10:05 AM
There is a free edition
For 100 sensors
 
Halfway there wohoo
 
cheers guys
 
10:29 AM
Picture 1. Point 5. Should possibly read: A snapshot of the NDF file is also taken.
 
@SeanGallardy-Microsoft hmm....
 
Always use the second parameter with OBJECT_ID (and use the N prefix to specify Unicode as well)
 
@PaulWhite yes, you're right, thank you
 
> Deleting the base blob will invalidate the backup set and you are prevented from dropping a blob that contains file-snapshots
cummulative storage?
That's going to cost a bit.
 
10:41 AM
8 hours ago, by Sean Gallardy - Microsoft
I'd love to see what the bill is for 35TB of azure premium storage for backups though
 
running away screaming - SQL Server DBA confronted with file snapshots
 
@MortezaMalvandi not at the moment. It's fairly simple, though, you could LEGO it together quickly, I believe. Look into postgresql.org/docs/current/static/functions-json.html, too. — dezso 10 secs ago
read: my hourly rates would be too much for you
 
11:26 AM
> Funding for the federal government expired on January 19th.
 
gbn
11:47 AM
@hot2use Unless you can make it someone else's problem. Especially the idiot who overrides you.
I once got a development team manager demoted to business analyst for ignoring one of my change requests (stop using plain text passwords and SQL logins and using prod for test)
A tester on his team took down the trading platform... I was covered
 
@dezso I thought that was over already?
 
12:14 PM
@PaulWhite ...nice answer
3
A: Is there any (hidden) built-in function on MS-SQL to unquote object names?

Paul White Is there any hidden built-in function that removes brackets using T-SQL? No, not using T-SQL. OBJECT_ID is an intrinsic function. It is implemented directly in the SQL Server executable code, not in T-SQL; and it does not call any T-SQL when invoked. At runtime, the object id is obtained v...

 
yes
 
It's more of an addition to the other two. I couldn't see a neat way to edit the info in, so it is separate.
Aaron and David have the useful, practical advice as usual :)
@hot2use Thanks. By the way, "is parsename the inverse of quotename" might make a better separate Q & A than tangential comment discussion.
Just a suggestion. I didn't remove it because it is valid feedback on an element of David's answer.
 
Possibly.
 
I haven't thought about it. I think I'd need to see some clearer examples, but I suspect you have a good point.
"Inverse" is probably not the best word, but I can't think of a better term offhand.
Honestly I'm just happy to be writing answers today rather than dealing with vandalism and spam :)
 
12:30 PM
@PaulWhite just wanted to check the tsunami alert, and that page warned about it
 
@dezso Huh? Which page? I linked to:
1 hour ago, by dezso
> Funding for the federal government expired on January 19th.
 
@gbn I've had a few managers that I'd like to see demoted to a tier-1 support analyst so they can spend some time in a job where they have to deliver something to acceptance criteria that they can't manipulate their way out of.
 
@PaulWhite tsunami.gov it has a warning and a link to commerce.gov/news/the-commerce-blog, where the above quote can be seen
 
12:51 PM
OK
 
1:19 PM
> may introduce higher than expected reboots and other unpredictable system behavior.
So that's where that quote originated.
 
1:54 PM
@PaulWhite How many reboots does Intel consider expected?
 
Very good question
 
00:00 - 14:0014:00 - 00:00

« first day (2576 days earlier)      last day (2285 days later) »