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.
XP Server stores the extended stored procedures (ESPs) that allow Adaptive Server to run operating-system and user-defined commands.