MS SqlServer Connection与Session的关系、区别
初学数据库,对 Connection与Session很是不理解。
我原本以为Connection是一次对数据库登录,每个登录用户一个连接;
以为Session是一次事物,每个事物是一个Session。
刚刚做了下测试,发现打开一个新查询窗口,就发现 sys.dm_exec_sessions、sys.dm_exec_connections都多了一次不同Session_id的记录。
难道,一个Connection、Session就是指一次新建查询窗口吗?求指导。 session SQL?Server 连接
[解决办法]
connection是指对SQLServer的连接,而一次连接,可能会有很多个会话(session),最简单的例子,你登录SQLServer Management studio,就打开了一个连接,而在这个连接下,你如果打开10个窗口,就有10个session
[解决办法]