Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I'm wondering if it would be worth skipping the SQL layer and compiling straight to the execution plan level.

You have to join five tables in a query. What join order will you pick in your execution plan? Will you use the same ordering for different WHERE clause parameters? What if you add an index?

What you're proposing was tried in the 1970s (see CODASYL) and it was a terrible idea.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: