SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Dell Technologies Inc. -- Ignore unavailable to you. Want to Upgrade?


To: Boplicity who wrote (85052)12/12/1998 8:05:00 PM
From: Lizzie Tudor  Read Replies (2) | Respond to of 176387
 
Is this a trick question?? Oracle has every tuning parameter in the world available now - the porting code has latches and locks etc so if you can write a latch manager (that interfaces to the underlying locking code) well then you certainly can write a lock manager and interface to nothing and handle locking yourself. Tandem nonstop sql is an example of a database that is very close to the operating system (particularly in the area of SBB etc) and in some cases the database code actually changes the os functionality somewhat... example you create a table and a directory entry is made that looks different from a std file, etc. This is 10 yr old info... not sure what they have now.

Anyway the point is databases have many of the features of an OS so making one into an OS is certainly possible etc.

The biggest ommission I see with this concept are the lack of scheduling facilities, batch schedulers and the like, which every system needs to operate. Databases dont really have that kind of stuff that I can think of offhand... well Oracle ERP for example uses a program "concurrent mgr" for scheduling - you would have to make something like that available as core funtionality to sell one of these SQL OS things.
Michelle