- Sameh ElniketyAffiliated withMicrosoft Research
A connection is a mechanism that allows a client to issue SQL commands to a database server. In a typical usage, the client software opens a connection to the database server, and then sends SQL commands and receives responses from the server.
To open a connection, the client specifies the database server, database name, as well as the client's credentials. Opening the connection includes a handshake between the client software and the database server. The client sends its credentials, for example in the simplest form a user name and password. The server examines the credentials to authorize the connection. Further information may also be negotiated such as the specific protocol and data encoding.
Handling and servicing connections is an important part of database servers because connections are the main source of concurrency.
Database servers limit the number of connections they can accept and may provide differentiat ...
Reference Work Entry Metrics
- Reference Work Title
- Encyclopedia of Database Systems
- p 449
- Print ISBN
- Online ISBN
- Springer US
- Copyright Holder
- Springer Science+Business Media, LLC
- Additional Links
- Industry Sectors
- eBook Packages
To view the rest of this content please follow the download PDF link above.