Adaptive Server Enterprise

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

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

Multi-version Concurrency Control (MVCC)

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.

Query Interface

SQL

Compression

Naïve (Page-Level)

Data Model

Relational

Stored Procedures

Supported

Storage Architecture

In-Memory

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.

Indexes

B+Tree

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.

Adaptive Server Enterprise Logo
Website

https://www.sap.com/products/sybase-ase.html

Developer

SAP

Country of Origin

US

Start Year

1987

Former Name

Sybase SQL Server

Acquired By

SAP

Project Type

Commercial

Supported languages

Fancy

Licenses

Proprietary

Wikipedia

https://en.wikipedia.org/wiki/Adaptive_Server_Enterprise