Adaptive Server Enterprise Overview

Adaptive Server® Enterprise is based on a client/server model, communicating with its clients over the network via the Tabular Data Stream™ (TDS) protocol. Each client process may execute on one machine and communicate with a database server on the same or a different machine.

Adaptive Server runs as an application on top of an operating system. The hardware that the operating system runs on is completely transparent to Adaptive Server, which sees only the operating system's user interfaces. To enhance performance on multiprocessor systems, configure multiple processes (engines).

Adaptive Server is divided into a DBMS component and a kernel component. The kernel component uses the operating system services for process creation and manipulation, device and file processing, and interprocess communication. The DBMS component manages SQL statement processing, accesses data in a database, and manages different types of server resources.