Storage Engine
The main responsibilities of the storage engine are:
- Managing the files on which the database is stored and the usage of space in the files.
- Building and reading the physical pages used to store data.
- Managing the data buffers and all I/O to the physical files.
- Controlling concurrency. Managing transactions and using locking to control concurrent user access to rows in the database.
- Logging and recovery.
- Implementing utility functions such as the BACKUP, RESTORE, and DBCC statements and bulk copy.
(c) 1988-98 Microsoft Corporation. All Rights Reserved.