« first day (1360 days earlier)      last day (3499 days later) » 
09:00 - 17:0017:00 - 00:00

9:18 AM
In sql developer how can i get the output of cursor
 
 
2 hours later…
11:20 AM
@ypercube Can I ask you something about SQLAlchemy when you have a few minutes?
 
11:50 AM
@James Sure
 
12:04 PM
@ypercube Well it's probably not a very well-formed question.
Some of the analysts here use to query a production SQL Server database. Sometimes they leave their sessions open after their queries finish and cause blocking. I'm trying to get them off the production server, but in the meantime is there a document you'd recommend that shows them how to start and end sessions & connections properly?
 
@James let me check.
 
JNK
mornin
 
@ypercube Thanks. I found a few things in Google but am not sure what's best. I've never used it before.
Morning JNK
 
Do they use the ORM?
 
@ypercube The guy I talked to this morning says no, but I haven't seen the code yet.
 
12:14 PM
OK. This is the page one starts with: docs.sqlalchemy.org/en/latest/core/connections.html
It displays the various ways to connect to the db with sqlalchemy.
The problem might be sessions left open or transactions uncommitted?
 
helo i have some question here
about index mysql
 
I think the default is autocommit=False, so the 2nd might be more probable.
 
ask here? or in SO?
 
@ypercube Ah yeah. Does that mean it opens a transaction for SELECTs?
 
@user965347 You can ask a question at the site, here (dba.se)
 
12:16 PM
ok
 
@James Not sure about selects, but probably yes.
 
i hope you guys answer it, i am not experienced in tuning
 
@ypercube Well thanks -- I'll see if I can test later. But that would explain exactly what we saw today.
 
@James This paragraph, too: docs.sqlalchemy.org/en/latest/orm/…
 
@bluefeet can you kill this? what part is programming related?
-3
Q: graphic APIs not available

meow meowSo I have just downloaded and installed Bluestacks, and decided to play Summoners War, but whenever I try to run it, it says "Summoners War is requesting graphics APIs that are not available on your system andd has been terminated." Anybody know how I can fix this?

 
12:26 PM
0
Q: MySQL - whats wrong with my index?

hilmanshinii have a table here here is the structure CREATE TABLE `table_data_cache` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `date` date DEFAULT NULL, `enterTollgateNumber` bigint(20) DEFAULT NULL, `exitTollgateNumber` bigint(20) DEFAULT NULL, `carType` varchar(255) COLLATE utf8_unicode_ci D...

hmmmm :\
 
JNK
@user965347 added a comment. Don't use a function in your WHERE clause. I'm not a MySQL guy but that's a nono in sql server
 
nono ?
 
JNK
yeah, don't do it
NO! NO!
 
so its all about date()?
 
JNK
Again in SQL Server that would be the issue
 
12:30 PM
lets try
 
JNK
MySQL can be...special
 
@user965347 oh dear.. 24 columns for hour?
 
lol yeah client wants so
 
@user965347 smack the client and don't do it
tell them to learn how to database
 
JNK
Would work better normalized
 
12:31 PM
haha yeah
this is terrible client i ever had, they want split one year table into 12 table
 
JNK
HourID, HourValue
 
@user965347 um you need to learn how to pushback
 
JNK
@Kermit There's probably a more diplomatic way to phrase that ;)
 
@JNK pushing back = explaining why they're dumb
 
if i dont do it i cant live
 
JNK
12:33 PM
lol
 
@user965347 your problem. don't come to us later crying about it
 
JNK
Nothing worse than doing database development while being held hostage by a criminal organization who will kill you if you don't build to spec.
...except doing MySQL database development while being held hostage by a criminal organization who will kill you if you don't build to spec.
 
yeah my problem T_T
look at my table now lol
 
i'm getting angry looking at such shitty design
 
JNK
12:35 PM
A table for each month of a year?
It's basically poor-man's partitioning
 
yeah client want so
 
good luck with your career
 
thanks @Kermit
wow that works
its all about date() function
 
JNK
yeah
the engine doesn't know what the output of a function is until it runs it
So it has to run it for every row
so it won't use an index
 
thanks pal
 
JNK
12:38 PM
hth
 
@JNK you're such a good pal
 
@user965347 You also have duplicate indexes. Why 2 indexes for the same column, like?:
  PRIMARY KEY (`date`),
  KEY `Index 2` (`date`) USING HASH
You can delete the hash index.
 
ok
thanks
 
JNK
@Kermit how's Kermit Jr. doing?
 
@user965347 Did you remove the date() function calls from the WHERE as well? Do that, too.
 
12:49 PM
@ypercube I just tested using sqlalchemy + pyodbc. It looks like by default it sets implicit_transactions on, then runs IF @@TRANCOUNT > 0 ROLLBACK TRAN, then runs the select, then runs IF @@TRANCOUNT > 0 ROLLBACK TRAN again.
 
@JNK almost 5 mo old. miss him a lot
 
@James Version of sqlalchemy?
 
JNK
@Kermit at work you mean?
 
@JNK been traveling past 3 weeks..
 
JNK
@Kermit ugh
that sucks
 
12:57 PM
i can't really complain. i'm thankful i was home for the first 4 months
 
@ypercube 0.9.7, which might not be what the analyst is using. If I set autocommit=true I get the same behavior except commit instead of rollback at the end.
 
@Kermit you can tell this because your level of snarkiness has been risen lately
 
@ypercube yea i removed it now, sorry i forgot :p
anyway is the ref (null) is okay?
 
This is what I'm testing with: pastebin.com/havtE28F
 
@Lamak use either "has risen" or "has been rising"
 
1:15 PM
@Kermit yeah, I was going for the first one, and then decided for the second, but didn't read the whole sentence....and then 2 minutes already passed
 
@Lamak ah okay.. just thought i would mention it in case you missed it
 
@Kermit I truly appreciate this
 
no worries
i want you to be an awesome stack overflow ambassador
#helpfulkermit
You need to break up your questions and show what you've done to try to solve each one. As is, there are either too many possible answers, or good answers would be too long for this format. — Kermit 33 secs ago
vtc as dup
-1
Q: Importing CSV file to an Oracle database

IvanIs there an SQL command (for Oracle) that I could use to create a table and fill it in with the entries from a CSV file? The columns of the CSV file and the table are the same, but if there is a version of the command where I could decide which field from the file goes to which column it would be...

 
@Kermit dupe hammered
 
hammer time!
ah damn, nice @Lamak . didn't know you had a gold badge for
 
1:26 PM
@Kermit didn't know either, thought I had only the sql-server one.
 
@Lamak i'll have to borrow your hammer more often
 
yeah, just ping me
 
The whole point of using an alias though is to not have to repeat database.schema.table throughout the query. I like the answer (+1) it just seems like it's arguing with itself: "Aliases are good!" "But I don't want to use an alias!" — Aaron Bertrand 1 min ago
 
@Kermit done
 
Darn, I wanted to start playing bluestacks of war
 
1:41 PM
 
@James So, the connections are not closed. Are they?
You could add connection.close() in the end.
Or connection.execute('COMMIT;') if you don't want to close the connection and continue sending stuff.
 
@Lamak haha
who is right?
0
Q: Are RANK() and DENSE_RANK() deterministic or non-deterministic?

Pavel NefyodovAccording to official Microsoft BOL DENSE_RANK is nondeterministic (RANK()). But according to Ranking Functions by Itzik Ben-Gan "... the RANK() and DENSE_RANK() functions are always deterministic". Who is right? What I have found so far: Microsoft's Definition "Deterministic functions always r...

 
yup, the dog's expression in the last panel is hilarious
 
@Lamak LOL
 
2:04 PM
@bluefeet Question seems pretty good.
I wonder why even good questions attract shitty answers. Oh, yeah. SO why.
 
@bluefeet lol
I actually have a question to upvote
 
@bluefeet Itzik is right.
@PaulWhite or @AaronBertrand might have an explanation why Microsoft did not bother to implement on the optimizer that they have to be considered deterministic.
 
@ypercube or they are still trying to vote in PASS
 
@Lamak <snicker>
 
yeah, I'm not a PASS member, and even I am outraged ;-)
 
2:15 PM
Well I am not sure the whole thing about filling in the "new fields" in order to get your email to vote. I logged back into my account some time back and recall it prompted me to fill in something but I don't really recall them being new fields.
 
can we vtc this as dup? OP answers his own q with a link to a dup
0
A: How to cache images in android?

kaluwilaI found this grate library by referring to this question and it solved my problem.Hope this will help you all.

 
2:30 PM
LOL
I need a new car — gbestard 24 secs ago
 
@ypercube here's an example of why this can be non-deterministic:
RANK() OVER (PARTITION BY some_column ORDER BY NEWID()),
This is one of those runtime constant things, and technically it's deterministic if the same GUID were passed every time, or it were changed to ORDER BY (SELECT NEWID()))
 
@AaronBertrand should we migrate that over here?
 
@swasheck sure, Paul will probably have a much more thorough answer (or he might just tell us my theory is shit and the documentation is just wrong)
 
better than my theory :)
which goes like this ... "huuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr"
 
2:46 PM
> Edit 2: Okay, sorry to say this, but every single one of you is missing the point here. I'm asking if i can throttle the query and all the answers i get do not address the question at all. You all tell me to change the cronjob (i know i can), run it from cli (i don't wanna), getting the data in chunks etc.
0
Q: Long running unimportant query slows down other queries

smooveI have a cronjob that executes a long running query every 5 Minutes. This query is not time critical, it currently takes about 30 seconds to complete. The problem is that while the query is executing, all other queries run substantially slower. The query is very simple (no joins, uses index etc...

great attitude!
 
"I don't wanna"
 
JNK
yep
VTC as unclear what you're asking
b/c he doesn't want to fix the problem, he wants magic
 
can we vote to move this over here?
8
Q: Are RANK() and DENSE_RANK() deterministic or non-deterministic?

Pavel NefyodovAccording to official Microsoft BOL DENSE_RANK is nondeterministic (RANK()). But according to Ranking Functions by Itzik Ben-Gan "... the RANK() and DENSE_RANK() functions are always deterministic". Who is right? What I have found so far: Microsoft's Definition "Deterministic functions always r...

 
JNK
"Isn't there just some switch I can flip so I don't have to do any real work?"
 
@JNK yes. unplug the server and submit a resume to Kohl's
 
2:49 PM
@swasheck voted
 
Can't someone else just do that for me too?
 
> put on hold as unclear what you're asking by JNK, swasheck, Aaron Bertrand, billinkc, Kermit 47 secs ago
 
as someone who almost got flattened by a driver today while on a walk, this sounds interesting
 
A SO user posts a dumb question, he is the enemy. An enemy deserves no mercy.
 
let's use 3 different joins in a single query
1
A: SQL custom column from another queried column value

Giannis ParaskevopoulosSELECT c.ContentID ,c.Title ,t.CategoryID ,t.Name ,t.ParentCategoryID ,tc.Name AS ParentCategoryName FROM Content c INNER JOIN ContentCategory g ON c.ContentID = g.ContentID RIGHT JOIN Category t ON g.CategoryID = t.CategoryID LEFT JOIN Category tc ON t.Category...

@Kermit why? do you just want me to delete that? :)
 
2:55 PM
hmmmmm:
Good point. Scalability is my primary reason for going with MongoDB. Also, I don't mind the ease of setup and the C# driver support. — lipidfish 1 min ago
 
@bluefeet since you asked
 
@bluefeet i only want to get you involved when it really grinds our gear
@MaxVernon HAHAHAHHAHAHA
 
JNK
@bluefeet I think he can fix it potentially
though I don't believe he will
 
@JNK OP: "I don't wanna"
 
@MaxVernon i've posted a comment to you. i imagine a conversation where you and i talk about the OP like they're not there even though they are.
 
JNK
2:56 PM
yep
 
@swasheck lol
 
@Kermit Now, don't get me wrong, and i might be totally ignorant.... But believe it or not, i have never heard of these terms before. — Giannis Paraskevopoulos 32 secs ago
@Kermit you are confusing people with your comments
 
facepalm
 
@AaronBertrand But then NEWID() is not deterministic. If the ORDER BY has only deterministic expressions, how the RANK can be not?
 
@ypercube it's why we've begun the process of voting to migrate here. you're welcome to join in the fun
 
2:58 PM
@Kermit this is why we delete comments
 
@ypercube like I said, Paul probably has a better theory.
 
Well I finally have to full SQL 2012 client tools. However the icon is gone and that's very irritating.
 
@Zane nice! do they know that 2014 is available?
 
@JNK I'm not deleting it... yet
 
@swasheck Do you have any idea sir how amazing it is to have 2012 while working at a large bank?
 
3:00 PM
@Zane what do you mean "the icon is gone"
 
@Zane i know. i know. we have our own upgrade path issues. which version of office are you using?
 
@swasheck 2010
 
You can right-click and fix that.
 
@ypercube they get closed with my test script. however it seems very susceptible to leaving an open transaction if something goes wrong before commit or rollback gets explicitly called, and the session doesn't get closed. i guess i might suggest explicitly closing like you mentioned.
 
@Zane we are too. we're allowed to manage our own sql client tools, but otherwise .... ttttttttthhhhhhhhhhppppppppppppptttttttttttttt
 
3:02 PM
VtC this as a cross-post of the question I mention above?:
0
Q: Searching for array elements nested in MongoDB Documents

lipidfishI need to store card documents in my database. Cards need to be stored with a set of integers that represent the bundle, box and pallet, or whatever other entity they belong to. The packaging structure needs to be of an arbitrary length to accommodate flexible packing structures (otherwise they w...

 
@AaronBertrand You'd think so but doing so requires admin rights.
 
this has been migrated if @AaronBertrand wants to answer :)
11
Q: Are RANK() and DENSE_RANK() deterministic or non-deterministic?

Pavel NefyodovAccording to official Microsoft BOL DENSE_RANK is nondeterministic (RANK()). But according to Ranking Functions by Itzik Ben-Gan "... the RANK() and DENSE_RANK() functions are always deterministic". Who is right? What I have found so far: Microsoft's Definition "Deterministic functions always r...

 
@James I could only find an old bug (in sqlalchemy 0.5.2) regarding transactions left open with SQL-Server. So, it might be related to that - and specific to SQL-Server.
 
@bluefeet I don't have an answer. I can show that underlying changes seem to make the same values for RANK()/DENSE_RANK() are applied in a different order, but I can't make the value itself unpredictable.
 
@Kermit, you do confuse people sometimes ;)
@ypercube I really had it... I was searching google for them....!!!! — Giannis Paraskevopoulos 3 mins ago
 
3:05 PM
(All of the "non-deterministic" behavior I am talking about is how the results look when the same rank is applied to multiple rows - and this is because the order is non-deterministic, not the values coming out of RANK() or DENSE_RANK())
@Zane That is stupid
 
@ypercube sigh, sarcasm
 
:17849100 yeah, the test is easy (length>10 and like '%os')
 
> Fetching five megarows from the MySQL server
 
@AaronBertrand alright. Well, if you had an answer you could post it, since you are boycotting answering on SO. :)
 
1
A: Long running unimportant query slows down other queries

Ollie JonesFetching five megarows from the MySQL server to the client (cronjob process) issuing this query in thirty seconds is decent performance. You aren't going to improve it more than marginally. (I suppose you could invest in super-high-performance data center gear to improve it; in that case you mi...

 
3:07 PM
What is a megarow? — Kermit 8 secs ago
 
@Kermit Wikipedia: Mega
 
@ypercube don't make me get a yottarow
 
@bluefeet again?
 
@swasheck isn't it a permanent boycott?
 
@bluefeet he always seems to get drawn back into the fray
 
3:16 PM
interesting answer here by a new SO user -- stackoverflow.com/a/26025696/426671
 
@AaronBertrand The title of that question is brilliant.
"can i somehow execute a MySQL SELECT query as "not important" so that it does not steal all resources from other queries?" lol
 
@Zane don't run it if it's not important :)
 
0
A: Are RANK() and DENSE_RANK() deterministic or non-deterministic?

Aaron BertrandNTILE() is an interesting case; it seems to apply after sorting (which, in the case of a tie, is left to SQL Server's own devices, and this is usually driven by the most efficient choice of index for sorting purposes). You can make this deterministic by not forcing SQL Server to make an arbitrary...

 
a new user who posts an addendum as well
Addendum... I've tested this approach with a table that has 13,200,833 records and used a page size of 50 resulting in 264,017 pages. Accessing page 1 took 19 seconds. Accessing the last page took 1 minute 11 seconds. Although this is still a vast improvement over the other methods, it's not sufficient for real time response. To overcome this performance issue, add a "top N" to the inner select. This reduces the time taken to get any page at the expense of limiting your total results to N. You can also add any filtering parameters to the inner select's where clause. — Daniel Barbalace 12 mins ago
 
this Blam guy is ... well ... he's direct
@ypercube Just because you observe deterministic does not mean it is. You can observe a default sort by PK on a select with no order by. — Blam 59 secs ago
 
3:30 PM
@ypercube No, I think the OP is suggesting that they're non-deterministic: But Ranking functions return different values: - correct about NTILE (I don't know precisely why yet, and have only guessed in my answer), but not correct about RANK/DENSE_RANK (those aren't different values, the output is just sorting the same values in a different order). — Aaron Bertrand ♦ 5 mins ago
@AaronBertrand I know that. But it (the wording in the question) has spread misconceptions and that Blam guy does not understand it.
 
I was clarifying for everyone, not just for you. :-)
 
0
Q: Count SQL Query

SQLBenHi all i'm just wondering if anyone could suggest the easiest way to write this query. The problem with writing the subquery HomePageHits this way is that is bring the same records for the Hits and the HomePageHits columns. Action is a column on the mytable table. Thak you all. SELECT ,KEYID ,D...

 
I think NTILE() is not deterministic for the same reason that ROW_NUMBER() isn't.
It depends on the uniqueness of the columns in the OVER clause.
 
@hvd What? I know what the definition is. Yes deterministic is a behavior. And a non-deterministic function is not guaranteed to have deterministic behavior. — Blam 2 mins ago
this guy doesn't seem to understand your previous comment @ypercube
They - RANK() and DENSE_RANK()- are deterministic, as Itzik says. When the MSDN says they are not, read as "the optimizer is configured to consider them as non-deterministic." I don't know why, it could have to do with their implementation. — ypercube 1 hour ago
hey, now I see a little gravatar when using @someuser
 
@ypercube right, that was my guess, and suggested adding a tie-breaker.
 
3:42 PM
@Lamak He seems to think that MSDN documentation is some kind of holy script with no errors.
 
JNK
@MikeFal nice shoutout on Brent's blog
 
@ypercube and even then, the fact that MSDN documentation can be correct (as in the optimiser doesn't consider them deterministic) doesn't mean that they aren't really deterministic
 
@JNK c'monson ... you can't say that and then not link
@Lamak this is the key distinction that i think people are going to skip right over
 
@Lamak My wild guess is (what Aaron posted as example here). Whether or not they are detreministic depends on the expressions of the OVER clause (and their being deterministic or not). So, (my guess) the developers took the easy way and said "lets consider it non-deterministic, always."
 
@ypercube yup, it's a good theory
 
so, since I'm completely out of the loop about PASS and everything, what was it called before?
 
JNK
It's still PASS but now it's just a word and no longer an acronym
 
@JNK ah, it wasn't a name change, just that now it isn't an acronym?
 
Right they don't want the association to be mistaken for a group that only cares about SQL Server.
 
JNK
yeah
 
3:55 PM
I see. The acronym was "Professional Association for SQL Server"?
 
Too bad it's still sqlpass.org and they haven't bothered securing pass.org from a domain squatter.
I can't imagine it will feel natural for a hadoop person to go to sqlpass.org to learn about the next conference.
 
@AaronBertrand Brian Knight posted a comment on someone's blog (Fritchey?) about how it's so much bigger than SQL Server now. it made me want an internet punching device and made me want to never use anything by his organization again. it was inane drivel. "there's hadoop, and ..." and i just wanted to say --- but yes, it's in support of a sql server environment
 
@AaronBertrand really?, that seems backwards
 
@AaronBertrand but if a hadoop person is there, it's in support of sql server leveraging "big data" ... right? because hadoop has its own "nerd out on your hdfs" conference
this feels like people are using their connections/position in a "professional" association to pimp their warez instead of focus on professional development
 
@Lamak they're trying to disassociate from "SQL Server" or at least "only SQL Server" - so having SQL in the domain name is counter-productive. What part it backwards?
@swasheck you can use hadoop without SQL Server, can't you? I know you can use it with, but I don't think that's a requirement.
 
3:58 PM
@AaronBertrand ah, no, I meant it seems backwards that they haven't secured pass.org
 
@AaronBertrand you certainly can. absolutely. and if you want to learn more you can go to hadoop summit
 
Funny too that they're not changing the legal name (which is the full name, not just PASS).
I guess paperwork is hard
 
@AaronBertrand or am i missing the point?
 
@JNK Heh. I wish I didn't have to get that kind of shout out. It's a damn shame, really.
 
@swasheck I think so, because you're saying Brian Knight is talking about Hadoop only in the context of SQL Server. I suspect there are people out there who would attend the PASS BA conference, are using Hadoop, and aren't using SQL Server.
I do agree that some folks on the board seem to be using their position for influence. Look how many pre-cons Pragmatic Works got.
I don't know if Adam had any say in that at all (he did get one of the pre-cons), but it certainly could be construed that way.
 
4:06 PM
@AaronBertrand my impression was that he's advocating for the change because "data and business analytics are so much bigger than just sql server" and i completely agree. however, there are already professional organizations for that, right? if i, as an oracle professional, want to know how to leverage hadoop+oracle, i'd look to OpenWorld. if i, as a sql server professional wand to know how to use hadoop with sql server, i'll use pass summit. if i, as a sysadmin, want to know how to use hadoop
in general, then i'd go to a hadoop conference
 
But PASS wants to get some of that money too, that's all.
They want to hold a conference that can attract the people that use BA/BI tools with SQL Server, and also people who use BA/BI tools with other platforms (or no platforms).
 
oh right. i should have known. money talks.
 
@swasheck Why 24x7x360-day per year. What did the 5 to 6 days a year do to not get your full love?
 
@AaronBertrand that's my disconnect, i guess. they're not filling an absent void, but i guess that's where i didnt follow their train of thougth
@billinkc huh?
 
4:09 PM
@swasheck Honda wasn't filling an absent void when they decided they wanted to make money selling pickup trucks, either
 
Your bio indicates you only support the servers for 360 days in a year
 
@billinkc 5 plant shutdowns per year
so i wasnt on the hook
 
Data never sleeps, nor should your servers
 
@AaronBertrand right. i'm seeing the "big picture" more clearly - thanks
@billinkc oh geez. pedant.
 
Non-profit wanting money. I would say does not compute except that I'm no longer that naive
 
4:11 PM
I'm not saying I agree with it. I don't think PASS needs to service every single data-related person in the world when they can't even properly service the narrow slice they have now.
Just that they don't see it as filling an absent void - they see it as making their BA/BI conference more successful by filling more seats - people that might not come if they have any perception that the conference is just about SQL Server-related tools.
(The first two were monumental flops.)
(At least so I've heard.)
 
@AaronBertrand nothing you've said has made me think you've had an overnight epiphany. i think most of my frustration was based in my disconnection from "purpose."
 
My friends asked why I didn't submit sessions to them. They didn't seem like things I had anything to contribute to
And now, I will contribute to a depletion of salmon and lettuce
 
@AaronBertrand well, that makes it even worse
 
@billinkc how is this salmon prepared?
 
We have a local BI chapter and I went there once and it all just seemed like sales pitching to me.
@swasheck He only eats Salmon that are still living.
He's hard core like that.
 
4:24 PM
this is pretty funny
 
Can't look at such things in the office my good man.
 
fair
 
4:45 PM
Got my tickets to what the Vikings get pummeled on Sunday.
 
@Zane by whom? also --- hockey's back!
 
It's going to be such a good year for hockey.
Although it will be tough too. The West is sooo stacked.
 
@Zane Do you guys still have that thug, Cooke?
 
@Zane yeah it is
 
FULL_GROUP_BY gets even wonkier
 
4:52 PM
we need a #2 goalie. we have a giant of a human in in the farm, but he was sent down on sunday so i'm thinking he's going to be at least a year away
 
@MikeFal I believe so.
 
@AaronBertrand why are you reading that site? thinking of a change in direction?
 
@Zane Wonderful. Well, I'm feeling good about the Avs. I wish the Wild luck, but I hope someone deals with Cooke before tries to ruin someone else's career.
 
@swasheck no someone tweeted about it
 
@AaronBertrand sssssuuuuuuuuuuuuuuuuuuuuuuuuuuure :).
 
4:54 PM
We have a tone of wingers I'm not sure where he'll fit in.
 
This guy is a joke.
@AaronBertrand OK it depends on your definition. select * will return the same results (if the table does not change) but no guaranteed order in absence of unique sort clause and I also call that non-deterministic. But if you want to call it deterministic because rank is correct then OK. — Blam 8 mins ago
 
@MikeFal meh. i'm not sure we've made that much of a change. briere? pshhh. what a waste
 
@swasheck Iginla!
 
dude's like 87 and looked lost most of the night i saw him
 
@ypercube yep.
 
4:57 PM
@AaronBertrand It might be an improvement, if what they claim ("the server now properly recognizes functional dependencies") is correct.
The ANY_VALUE clause looks like bullshit though.
 
We don't have Iginla to make plays, we have Iginla to settle down the young pups. And Iginla will still be able to make plays when we need him to.
 
"I have a table with 1500 columns, and it's slow" duuuuuurrrrrrr dba.stackexchange.com/questions/77652/mysql-too-many-columns
 
@ypercube but then they increased the scope to make it easier to use "ANY_VALUE" which just means more non-determinism wonkiness
 
The ignore clause seems dangerous.
 
@ypercube reeks of "don't call tech support when group-by doesn't work like you want it to in your crazy world"
 
4:59 PM
@AaronBertrand Yeah. The wonky behaviour added from the backdoor.
 
Yeah Igninla and Danny B are there for leadership.
 
we'll see.
 
09:00 - 17:0017:00 - 00:00

« first day (1360 days earlier)      last day (3499 days later) »