News for hackers. Stuff that matters.
Re:We Can Do Better Than SQL by mbreese on Thursday May 09, 2019 @05:32PM (#19872652)
Why should it be? Indexing is an implementation detail for each RDBMS, so it doesn’t make sense to add it to the language spec.
Re:We Can Do Better Than SQL by garmaine on Thursday May 09, 2019 @11:29PM (#19874822)
It does make sense when the goal of the language spec is interoperability, and it's something that everyone has to do, in practice, no matter the platform.

Call it a "hint", if you will, the meaning of which is implementation defined. But standardize the syntax for pete's sake.

Re:We Can Do Better Than SQL by ErwinSmout on Monday May 13, 2019 @02:39AM (#19896817)
Interoperability is achieved if the same query with the same inputs yields the same result. "In the same amount of time" (which is the part that indexes are aimed at) is manifestly not part of that picture, and that's by design.

And "hints" in the language are not exactly going to improve "interoperability" if their meaning is still allowed to be implementation-defined, are they ?

Re:We Can Do Better Than SQL by ken on Friday May 10, 2019 @12:38AM (#19875089)
That sounds backwards to me. It's only lack of standardization that forces it to be an "implementation detail". To any application that needs to be able to query data in reasonable time, it's fundamental and necessary functionality.