Time to rewrite DBMS, says Ingres founder
regdeveloper.co.uk
regdeveloper.co.uk
By contrast, I think one thing that DBMSs could make steps towards obviating is explicit optimizations. Instead, there should be support in the language for telling the DBMS what's important when you do your DDL, then let it figure out indexing, reclamation, replication, and batch scheduling. I see this as being a similar optimization to GC -- the runtime performance will initially be in doubt, but it will ultimately enable the creation of complex systems with far less human effort.
SQL is especially good for those times when you do not have all the answers for the questions that may be asked of your data. But if you already know all the ways your data will be queried, what's the point?
with tables you directly deal with your porgramatic objects you dont think of storage, plus sqlite is very easy to use and very portable too!
http://www.dbms2.com/2008/02/18/mike-stonebraker-calls-for-t...
I remember the days when we had to roll our own record locking, transactions, and stored procedures, and don't relish going back.
SQL, OTOH, can hit the road and I'd never miss it. No problem putting it's job into my language du jour.