« first day (1963 days earlier)      last day (3204 days later) » 

08:09
Ah Fridays....Query plan estimating 80 billion rows, actually returns 786....
08:37
Curious Reopen queue item: dba.stackexchange.com/review/reopen/70434
08:49
Good Morning everyone!
09:09
@AndriyM Why has that appeared after 2 years?
@MarkSinkinson That what puzzled me and, to be honest, why I posted that here.
@AndriyM I didn't notice, thought the edit was recent.
My guess now is the first reopen vote made it appear in the queue
or some glitch in the matrix
I mean, someone came across the question and voted to reopen it – and that put the question in the queue, not the almost 2-year-old edit.
10:06
@MarkSinkinson @AndriyM @ypercubeᵀᴹ The author cast a reopen vote 6 hours ago that started a reopen review.
@PaulWhite Can an author do that? Cast a reopen vote? Didn't know that
10:27
@ypercubeᵀᴹ Yes. At 250 rep.
A curious aspect to the "view close votes" privilege :)
@swasheck You asked about WITH ENCRYPTION the other day, so I wrote something.
3
 
1 hour later…
11:37
Should pop across to London for a few pints.
oh, wait ...
11:56
Anyone understands this?
0
Q: Is there a grammar equivalent of [0-9] and [a-z]

pix1985Is there a grammar equivalent of [0-9] and [a-z] that will let me pull fields that contain grammar?

@ypercubeᵀᴹ Does he mean full-stops (.), commas, hyphens, etc?
12:13
@ypercubeᵀᴹ I wonder if he's thinking of something like yacc where you can lex to tokens and combine tokens into a statement of some sort.
Could be either. Or what Martin asked
I presume you are asking how to combine these two ranges in the pattern syntax to match a character that is either a-z or 0-9? If so please edit your question to clarify this. — Martin Smith 12 mins ago
3 people, 3 different assumptions about what is being asked.
A perfect example of "not clear what is being asked".
12:43
@ypercubeᵀᴹ SELECT * FROM #Test WHERE value LIKE '%[I before E except after C]%'?
13:01
@ypercubeᵀᴹ I had a go and suggested an edit ... i probably got it completely wrong though
it shows that an "anonymous user" made the suggestion. I suppose you weren't logged in the DBA site when you did it.
oh wow
it didn't occur to me it was on a site i was not a member of
Ok, I signed up
does that update the edit to put my name on it?
I think no.
oh well nvm ... its either worthy of approval or it aint (freebie) lol
but uh ... hi guys ... first time i've actually said anything in here :)
13:09
@Darth_Wardy hey
hello there :)
edit approved, after some changes, considering the author's comments
interesting what a FORCESEEK does on a query on a single table with a huge number of or's and otherwise a nasty where clause
it looks as if SQL splits up the predicates, does several seeks in parallel and then joins the results together
@ypercubeᵀᴹ Well, to be fair, my first assumption on reading the question was that the OP had no idea what he was talking about.
@ConcernedOfTunbridgeWells haha right!
It's weird how so many people has so much trouble expressing themselves
13:27
I suspect that English might not be their first language. They had confused grammar with punctuation.
It is for me but that didn't help me one bit...
@ConcernedOfTunbridgeWells I confused office with desk once.
I used "office" instead of "desk" and people at the office were laughing / couldn't understand what I was talking about.
It doesn't help that we use the same word for both meanings in Greek.
14:01
There are many borrowings from Greek in English (as well as other languages). I wouldn't be surprised if the Greek were sometimes laughing as well at what their words ended up meaning in another language.
Where I come from people often confuse 'Idiot' with 'Middle Manager', but that's not really a linguistic problem ...
4
Do they say "complete middle manager" or "total middle manager"?
2
14:26
@Darth_Wardy Welcome.
14:47
@ypercubeᵀᴹ neat thx :)
@PaulWhite hello :) ... I got here from a random link drop in the C# chat by someone ... figured its always nice to mingle right ... lol
anyone here any good with OData ?
@Darth_Wardy not that I know of
but it's not as if I know much
lol fair enough .... i got some wierd behaviour ... getting a 404 when I could swear this has been working fine for months and I just wanted to bounce this function off someone to verify im not totally nuts
15:12
So everything seems broken except chat.
yeah, I just got an error
It's not just us. How exciting.
We are aware of some users experiencing a Stack Overflow outage. We are investigating now.
I blame @billinkc
3
I wasn't the one optimizing code....
I mean, that's obvious, I don't think you've ever optimized anything
15:17
I've optimized the pants replacement cycle.
I started with regular trousers, then I learned about elastic waisted garments
Now I'm just sitting in a burlap sack
Ha ha ha ha
@billinkc I thought you only used skirts
@Lamak for selfies
We see the issues and are disabling CloudFlare for all StackExchange properties now.
and the site is up again
15:20
@ypercubeᵀᴹ my eyeees!
sack/skirt are virtually indistinguishable unless one closely exams the pleats but Chile has enacted a fairly strict restraining order about me coming closer than 5368 miles so no opportunity for you to get an eyeful
@billinkc it had been a long time since I'm thankful to my goverment
@Lamak I might be in violation by the way, 5368 is the center point according to google maps which is Yerbas Buenas in the Maule Region. If you're north of that, you might as well get the eye bleach ready
thanks for the warning
I'm just looking to pump and dump the Clorox stock
15:26
The site is still very slow. As it was in the morning, a few hours ago.
@ypercubeᵀᴹ it's because they disabled cloudflare
they wouldnt have this problem if they just used mongo
They should get out of the hardware business and move it all to the cloud
agreed. there is no hardware in the cloud
and there are no cats in america
15:36
@swasheck I noticed similar lag a few hours ago. (I assume the cloudflare was on then.)
Seems pretty nippy from here.
yeah. must be that british internet connection
@PaulWhite thanks for the blog post. you always take things to the next level
@swasheck It actually bugged for me for a while in the background. You asking about it just spurred me into action I wanted to take anyway. So thanks for that.
The issue earlier was caused by a routing problem, which has been resolved, so all sites should be back to normal.
For local values of "normal".
16:01
normal is subjective, like everything else
@swasheck it's the british nsa, intercepting all traffic. The router changes from SO must have triggered a "re-intercept everything from SE"
probably for the best.
16:40
Nevermind I just can't read this morning.
16:59
> There is insufficient system memory in resource pool 'default' to run this query
XTP only ...
much buckets
17:11
Install 2TB RAM and try again.
yeah
my 16gb isnt going to cut it
just for fun ... i made one hash with 10million buckets
18:12
Hey folks
I'm updating my SO careers profile as I am currently back on the job market, would really like to land a SQL related job, and was wondering if you could suggest some blogs I should follow
I'm already familiar with Aaron Bertrand's on SQL Sentry, as well as Pinal Dave on SQL Authority
18:43
@Phrancis the 2nd is on our To-Avoid list ;)
@ypercubeᵀᴹ is it? why, if I may ask?
@Phrancis Because it is awful and often wrong.
and of course "our" Paul White, see the links from his profile
I felt a disturbance in the force.
18:47
@PaulWhite Okay, good to know
SQLblog.com for the old stuff. SQLperformance.com for the new.
Is it primarily T-SQL?
@Phrancis Mostly deep internals stuff that no one ever needs.
Okay
People seem to read it anyway.
18:49
@Phrancis @PaulWhite tells the optimizer how to interpret t-sql. depending on your interest, he may be deep for you.
4
i love reading @PaulWhite because the deep internals appeal to me ... but maybe you'd rather be an expert dev
I do not compete with Pinal I think it is fair to say.
6
Is @PaulWhite like the Chuck Norris of T-SQL?
he's still good for devs, but i've not yet met a dev who has the stomach for the internals
@Phrancis @PaulWhite is like the zeus of internals
DOINK DOINK DOINK DOINK DOINK
chuck norris asks @PaulWhite for advice on being awesome
18:51
I have a friend who's into internals a good bit, I guess I'm more interested in dev, though I've never done DBA stuff so I don't know whether or not I would get into deep internals
There's a dirty joke in there somewhere
@PaulWhite more than fair
There are probably many other good blogs, Paul and others here know which are good.
(just adding to the doinks)
Rob Farley for example, who is a user at the site, too.
18:54
I'm still mourning the loss of Google Reader.
@Phrancis i like the sqlskills stuff too ... depending on perspective ... Paul Randal, Kimberly Tripp are good ... Glenn appeals to a smaller audience and Jonathan as well. I like them both but they seem to appeal to niches a bit more. That could be my bias.
@PaulWhite i use feedly
this is a fun blog
@swasheck I've never tried an alternative. Still stuck in the early stages of mournng.
@PaulWhite i honestly dont use it often. my blog consumption has gone WAY down since google reader died
@swasheck Yes. I read less frequently than I used to as well.
@Phrancis and then there's the CSS SQL Server Engineers' Blog blogs.msdn.microsoft.com/psssql ... some good stuff ... some "meh" stuff
18:56
I'm curious if I would actually enjoy DBA work, I suppose it is very different from SQL dev/technician work
I tend to read stuff as I find it. If something turns out to be regularly useful, I might bookmark it.
@Phrancis It's a broad area, and the distinction between db dev and dba varies between countries.
@PaulWhite s/countries/days
Personally, I've always thought of dba as a rather junior role. The person that does the routine low-skill stuff.
@PaulWhite everyone's jr. to you, though
I know that is different in different places, but still, the impression has stuck
@swasheck Not true. I have a very narrow specialization.
18:58
@PaulWhite meaning backups and security?
@swasheck Pretty much. Backups, checking jobs have run successfully, monitoring the day-to-day stuff, granting permissions maybe. Monkey without a gun type scenario.
Adam Machanic describes himself as a DB Dev for example.
@PaulWhite that's day-to-day stuff. in most shops that have a dev team and application support teams, it can turn into "TELL ME WHY SQL SERVER DID THIS TO MY QUERY/APP!!! IT RAN FINE YESTERDAY"
"AND I WONT TAKE 'YOU WRITE CRAP CODE' AS AN ANSWER!!! ALL BLAME MUST BE ON THE SERVER OR THE DBA!!!"
The world is a complicated place.
Ahh, crap code
Seen a good deal of it, some of it was horrible tangled mess of dynamic queries
19:28
@PaulWhite - so a DBD! Sweet, a new acronym.
@MaxVernon Is "database developer" not common?
Or just my abbreviation of it?
Or yours :)
@PaulWhite sure, but I've just never heard it referred to as a DBD
its like a DBA but just a tiny bit disarming since no-one will know what it is.
@MaxVernon Oh I see! You invented it. Could work.
it's a bit close to DVD though
We do have a strict policy of separation of acronyms.
19:40
@PaulWhite if you worked here, you'd definitely agree with that. And not because I work here, lol.
@PaulWhite writing DDL that was deprecated in 1972.
I shouldn't be so harsh I guess.
we all come from somewhere
@MaxVernon it's like a DBA, but lower, level D. I'd prefer the DBA+ title.
@ypercubeᵀᴹ ooooh nice!
@Darth_Wardy We were mentioned in the room of drama?!
We could all be super heroes, like the DBAvenger or something.
19:47
@PaulWhite nice title for blog
@ypercubeᵀᴹ Oh that's true. Who is that again?
All the cool DBxxx handles have been taken.
0
Q: How is raid implemented at the *disk* level?

Max VernonIf disks have 512-byte physical sectors, and you have 10 disks using RAID 50 with a 1MB stripe-size how does that work at the disk level? Correct me if I'm wrong, but conceptually, there would be 2 spans each consisting of a RAID-5 array of 5 disks, one mirrored to the other. Therefore, a "st...

I don't think they have a blog with the DBAvenger title
19:50
@MaxVernon TBD
All the villains would of course be ... developers ;)
@swasheck yup
@ypercubeᵀᴹ I could have sworn I came across a blog named DB Avenger recently.
> The Database Avenger
My name is James Anderson and I am a SQL Server production DBA in the south of the UK. I have been working with databases since 2008. The first RDBMS I worked on was Paradox and I never want to see it again. I quickly moved to using T-SQL in SQL Server 2005. I have worked on every version of the product since. I enjoy query tuning and server optimisation. I detest transnational replication.
Ha yes I just found it myself.
Our own (@)JamesAnderson.
"I began my career as a Novell Administrator." can't be trusted
@ypercubeᵀᴹ Never seen that before. James' was the one I was thinking of.
Nothing new in 2016.
19:56
@PaulWhite eh? was that sarcasm?
@swasheck Yes. Very much.
was hoping so, for my own sanity. i thought i was misinterpreting things
It's like they just went nuts and decided to do everything in one release.
we're currently being bitten by AOAG log send issues. HADR_SYNC* waits are not innocuous
@PaulWhite RELEASE ALL THE THINGS!
(and some extra things)
20:16
Hiya
I'm a bit of a novice when it comes to coding and other databases than SQL and I was wondering something. I want to create an app to find duplicate directories. Duplicate directories as in, with the same content. So I thought of creating hashes of directories and directories with the same hashes are the same.
why not use a tool that already does that?
oh ... nevermind. just read
Say that I want to save the results, what would the be best system to save the results? SQL is the obvious choice for me as I'm not a novice with SQL. But would a NoSQL DB be a better choice? Or even maybe not a database but XML or something like that?
I couldn't find any tool that does really compare contents of the directory
So seems like a nice learning project. Starting off in Python, checking the directories. Step 2 would be to save the results, step 3 to get everything in a neat webinterface.
You might be better off asking that in a programmer-oriented chat room.
Not to appear unhelpful, it's just we're all database people here.
A question about database choice? This is more about administrating a DB and not using it in any application?
no. i still think it's a programming question at its core. ultimately the answer to your current question would be, "it depends"
20:23
It seems the results you need to store might depend heavily on the programming-level implementation.
Ok, thanks for your input. I'll try it in the Stack Overflow chat.
Once you've decided on that, we might have move to say about the storage.
Not sure what you mean by that. I want to have Python loop through directories, calculate hashes and save them. Link directories to hashes.
ugh I'm taking an online class and the first lecture this week is about reading from MySQL. In it, it says data are structured in 1) databases, 2) tables, 3) fields in the tables
2
plus, it's MySQL
and a row is a called a record
@bluefeet Oh my goodness. Condolences. Who would put you through such a thing?
20:27
@PaulWhite some a-hole company
@PaulWhite coursera
@bluefeet I assume that's the provider. But who is making you do it?
@PaulWhite me.
I'm not being forced
@bluefeet Apologise to yourself immediately.
5
I have, many times
20:29
Go, but be careful not to learn anything in the first lecture. Have a nap or something.
i thought "nap of something" was another britishism that was going to be lost on us yankees
@swasheck Not British.
@PaulWhite It's online, so I can fast forward through the video
Bloody Americans.
you're practically british ... what with your love of vegemite
or marmite
or thermite
or whatever
20:31
@bluefeet Oh well that's OK then!
Thanks for your input guys. Have a nice day.
@swasheck You insulted at least three countries in that one sentence. Well done!
@Jeffrey looking into how git is implemented might help, too. (or any other VCS)
@PaulWhite go big or go home. its the 'merican way
@swasheck Gotta respect that.
20:39
not really
Yesterday I learned that @swasheck and I drive the same model car
And that he is lame and has to go home early instead of hang out afterward.
@mmarie you didnt learn that yesterday
ok, I re-learned the second part
you were reminded of my lameness
lamitude
lamination
Today I learned that Azure Data Factory is horribly unintuitive and poorly documented.
20:45
sooooo .... it's a microsoft product
why do people insist on a fixed-width flat-file data dump??? it makes imports super cumbersome
@mmarie can biml automatically do a fixed-with import for me?
@swasheck Yes (depends on what you mean by automatically, but generally yes). @billinkc has demos for something like that
I think there was maybe also a feature in BIDS Helper that could help with that. I don't remember anymore. I try to stay away from such things. Bill can correct me.
@bluefeet did you ever finish your algorithm for post deadness or quality or whatever you were doing?
@mmarie Isn't all of Azure that way?
Probably. I have less of a problem with Azure SQL Database and Azure ML and Azure AD.
@swasheck sort of, but I had to move on to other things
so I pushed it to the bottom of my long list of things to do
20:56
Even Power BI is more intuitive than ADF. Although they had a big upset this week along those lines powerbi.microsoft.com/en-us/blog/where-did-drill-down-go
where have all the cowboys gone
I'll come back to it eventually, but with a slight twist on it
@mmarie it pains me to upvote a @billinkc post
heh
21:04
@swasheck i can DV it to counteract your pain
21:22
+10/-2 the cowboy in KFC still comes out ahead :(

« first day (1963 days earlier)      last day (3204 days later) »