您好,欢迎来到花图问答。
搜索
您的当前位置:首页0917 MySql与浏览器的物理会话连接实验

0917 MySql与浏览器的物理会话连接实验

来源:花图问答

实验工具:Navicat for MySql(可视化工具)、成功连接MySql数据库的服务器等

实验1:

关闭浏览器是否可以断开物理会话连接

代码中未在try语句中添加 disconnect代码,代码片段如上;

第一次连接成功:

ID为23

直接关掉浏览器观察结果,结果如下

在多次Refresh下该连接仍然为断开。

过一段时间后:

实验1结论:若无断开数据库连接的代码(conn.disconnect),那么即使关闭浏览器,依然无法立马断开物理连接会话。

实验2

关闭ecplise是否可以立马关闭物理连接会话

连接后:

ID变为24,可以确定:其中ID可以看作连接DB:cqnews的次数

接下来关闭ecplise

然而一段时间后并未立马关闭ecplise与浏览器,物理会话连接已经断开

可见该段时间很短暂,并且随机因素大。

实验3

重复实验2

关闭ecplise后多次刷新,物理会话连接断开

实验4

关闭浏览器后,多次刷新,物理会话连接未断开

且实验3与实验4时间间断差距较大,

可认为:

关闭ecplise对物理连接会话影响较大

此时依然未断开

实验5

一个浏览器通过服务器连接一个数据库是否可以建立多个连接

Java代码如下:

可见,一个浏览器可以与MySql数据库建立多个连接

所以,在建立多个连接的情况下,一定要确认所有连接均关闭

实验结论:

1、ID值为N,则表示第N次访问该DB;

2、关闭ecplise对物理会话连接的断开影响较大,关闭浏览器对物理会话连接影响小;

3、物理会话连接会自动断开,影响断开时间因素不确定;

4、一个浏览器可以与MySql建立多个物理会话连接;

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务