Adaptive Server Enterprise (ASE) (also known as "Sybase DB" or "Sybase ASE") is a relational DBMS developed by the Sybase Corporation in the 1980s.
- Developer
- Country of Origin
- US
- Start Year
- 1987 [06]
- Former Name
- Sybase SQL Server
- Acquired By
- Project Type
- Commercial
- Supported Languages
- Fancy
- License
- Proprietary
Adaptive Server Enterprise (ASE) (also known as "Sybase DB" or "Sybase ASE") is a relational DBMS developed by the Sybase Corporation in the 1980s.
History[02]
Sybase’s main DBMS product was marketed as Sybase SQL Server and was co-developed for PC by Sybase, Microsoft, and Ashton-Tate. In, 1993, the co-development licensing agreement terminated, and Sybase and Microsoft continued developing their respective products. In 1996, Sybase changed the name of its product to Adaptive Server Enterprise (ASE) as a means to differentiate its SQL Server product from Microsoft SQL Server.
Concurrency Control[03]
Sybase ASE uses multi-version concurrency control where all transactions are performed in the in-memory row storage or on disk MVCC, which enables the server to lock rows for writing in one session while granting access to unaltered rows in another session.
Indexes[04]
Indexes can have a root level, leaf level, and/or intermediate level. An index on a 15-byte field has around 100 rows per index page.
Storage Architecture[05]
The database runs entirely in the Adaptive Server memory space (cache), so neither log nor data is ever written to disk, and I/O is not required. Its performance can be better than a disk-oriented database, at the cost of durability; in the event of memory failure, the database cannot be recovered.
Citations
6 sources- https://www.sap.com/products/sybase-ase.html sap.com
- Adaptive Server Enterprise - Wikipedia wikipedia.org
- Multiversion Concurrency Control | SAP Help Portal sap.com
- SyBooks Online sybase.com
- SyBooks Online sybase.com
- Sybase ASE History ispirer.com