sql-server – 连接和会话之间有什么区别?
发布时间:2020-12-12 16:58:27 所属栏目:MsSql教程 来源:网络整理
导读:连接和会话之间有什么区别以及它们之间的关系? 解决方法 连接是SQL Server和应用程序之间的物理通信通道:TCP套接字,命名管道,共享内存区域. SQL Server中的会话对应于 session的维基百科定义:用于信息交换的半永久性状态容器.换句话说,会话存储设置,如登录
连接和会话之间有什么区别以及它们之间的关系?
解决方法连接是SQL Server和应用程序之间的物理通信通道:TCP套接字,命名管道,共享内存区域. SQL Server中的会话对应于 session的维基百科定义:用于信息交换的半永久性状态容器.换句话说,会话存储设置,如登录信息的缓存,当前事务隔离级别,session levelSET values等.
通常,每个连接上有一个会话,但单个连接上可能有多个会话(Multiple Active Result Sets,MARS),并且存在没有连接的会话(SSB activated procedures,system sessions).还有没有会话的连接,即用于非TDS目的的连接,如数据库镜像 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |