什麽是數據庫連接?連接和會話之間有什麽關系?
原理上和網站的壹個session差不多,只是session是把key放在cookie裏面,數據庫連接是把key放在客戶端的library的內存裏(比如.Net Sql Client)。對MS SQL來說,這個連接的協議叫TDS,底下可以走多種傳輸層協議,比如tcpip,也可以named pipe。而MySQL就又有自己的協議。當然在拿到key之前,先要走個authentication過程,比如Windows Authentication或者Sql authentication,過了authentication才會產生壹個session key。如果是啟用SSL的話那麽整個連接上的數據流還會被加密,防止信息泄露或者中間人攻擊。