News for hackers. Stuff that matters.
Re:Why we're ending support for MySQL by taffer on Wednesday July 03, 2019 @02:30PM (#20347132)
> What's the point of being declarative if common tasks require us to bend over backwards to design our schema/queries/indices/hints in exactly the right way,

Because 99% of the time you don't notice that it just works. 99% of the time you don't have to bend your query or schema to make it work.

Re:Why we're ending support for MySQL by kjeetgill on Wednesday July 03, 2019 @08:31PM (#20350447)
99% is a strong claim. Maybe 70%? If you have a query that needs to look at over about 5K rows and you need responses under 100ms you need to know what its doing.
Re:Why we're ending support for MySQL by taffer on Wednesday July 03, 2019 @09:16PM (#20350675)
For each query I had to optimize, I wrote dozens, if not hundreds, that worked without any intervention. 99% is just a rough guess.

> If you have a query that needs to look at over about 5K rows and you need responses under 100ms you need to know what its doing.

Thats very unspecific, but getting 5000 rows from a table should take a few milliseconds on modern hardware.