Adaptive Server performs data management and transaction functions, independent of client applications and user interface functions.
Adaptive Server also:
Manages multiple databases and multiple users
Keeps track of the data’s location on disks
Maintains the mapping of logical data description to physical data storage
Maintains data and procedure caches in memory
Adaptive Server uses these auxiliary programs to perform dedicated tasks:
Backup Server manages database load, dump, backup, and restoration activities.
Adaptive Server Enterprise Monitor Historical Server obtains performance data from Monitor Server and saves the data in files for use at a later time.
XP Server stores the extended stored procedures (ESPs) that allow Adaptive Server to run operating-system level commands.