社区
MySQL
帖子详情
mysql 每个连接的 最长时间是多少?
truement
2007-04-29 06:01:20
如果一个程序一直和mysql保持连接,mysql回多长时间就关闭此连接?
另外 mysql_connect 和 mysql_real_connect 主要区别是什么?
...全文
928
6
打赏
收藏
mysql 每个连接的 最长时间是多少?
如果一个程序一直和mysql保持连接,mysql回多长时间就关闭此连接? 另外 mysql_connect 和 mysql_real_connect 主要区别是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sillyfavor
2008-10-17
打赏
举报
回复
遇到问题
产生了Segment fault
确实是时间问题
建议升级数据库到5.1版本后连接就不断了吗?
truement
2008-06-26
打赏
举报
回复
汗,一年之后来结贴。。。
sundyfps
2007-04-30
打赏
举报
回复
默认情况下是8个小时断开连接,如果因为这个时间问题产生Segment fault,建议升级数据库到5.1版本.4.几的版本在mysql_real_connect时一旦网络有故障,很容易dump.
ChumpKlutz
2007-04-30
打赏
举报
回复
该函数已过时。最好使用mysql_real_connect()取而代之。
mysql_real_connect()尝试与运行在主机上的MySQL数据库引擎建立连接。在你能够执行需要有效MySQL连接句柄结构的任何其他API函数之前,mysql_real_connect()必须成功完成。
如果连接成功,返回MYSQL*连接句柄。如果连接失败,返回NULL。对于成功的连接,返回值与第1个参数的值相同。
程序会自动维护连接如果出现网络中断或其它情况会自动断开连接的
truement
2007-04-30
打赏
举报
回复
再顶一个
truement
2007-04-29
打赏
举报
回复
顶一个。
mysql
到底是长
连接
还是短
连接
?
长
连接
:多用于操作频繁、点对点通讯、而且
连接
数不能太多的情况,因为
每个
TCP
连接
的建立都需要三次握手、
每个
TCP
连接
的断开要四次握手,如果每次操作都要先建立
连接
然后再操作的话处理速度会降低;例如:数据库的
连接
用长
连接
,如果用短
连接
频繁的通信会造成socket错误,频繁的socket创建也是对资源的浪费。 短
连接
:web网站的http服务一般都用短
连接
。因为长
连接
对于服务器来说要耗费一定的资源,像web网站这么频繁的成千上万甚至上亿客户端的
连接
用短
连接
更省一些资源。试想如果都用长
连接
,而且同时有成千上万的用
mysql
连接
时间设置:
mysql
连接
时间设置: 产生问题的原因,服务器启动后,
每个
进程都会主动
连接
到
mysql
要是
长时间
没有数据交互,
mysql
会自动断开
连接
; 需要修改
mysql
连接
断开时间,改成大概二十多天就好了; 查看
连接
: ps:腾讯云服务器最大时间只能是一天,这个是数据库的自我保护机制,
连接
在一定时间能没交互就把你切断了; 为嘛没有个好的重连方法; show processlist; 只展
MySQL
-长
连接
和短
连接
MySQL
连接
分为长
连接
和短
连接
两种模式:长
连接
:在长
连接
模式下,应用程序与
MySQL
数据库建立一次
连接
后,保持
连接
处于打开状态,直到显式关闭
连接
。这意味着应用程序可以多次使用相同的
连接
来执行多个查询或更新操作,而不需要每次都建立新的
连接
。短
连接
:短
连接
模式下,应用程序执行完一个查询或更新操作后,立即关闭
连接
。下次需要再次操作数据库时,重新建立一个新的
连接
。
MySQL
长
连接
和短
连接
是两种不同的
连接
模式,各有优点和缺点。选择合适的
连接
模式取决于应用的需求,数据库负载,和开发者的管理能力。
连接
mysql
使用长
连接
还是短
连接
的选择
近期在做DB审计的时候发现一个问题,决定写出来让大家参考参考。本篇文章主要是讲述开发在使用数据库的时候该如何规范的使用何种
连接
。 概念解释: 长
连接
:长
连接
是相对于短
连接
来说的。长
连接
指在一个
连接
上可以连续发送多个数据包,在
连接
保持期间,如果没有数据包发送,需要双方发链路检测包。
mysql
的长
连接
如果长期闲置,
mysql
会8小时后(默认时间)主动断开该
连接
。 短
连接
:是指通讯双方有数据交互时...
mysql
长
连接
_使用
mysql
的长
连接
有个资料看得我云里雾里的。现在用自己的言语来总结一下,写文字,能够加深自己的理解。也会在写的过程中帮助自己发现理解方面瑕疵,继续查资料求证。短链接的缺点:创建一个
连接
,程序执行完毕后,就会自动断掉与
mysql
server的链接。于是多少次php执行,就会多少次这样的创建和释放过程。频繁地创建和释放
连接
,比较耗费cpu资源。长
连接
就可以避免每次请求都创建
连接
的开销,节省了时间和IO消耗。长
连接
是提高...
MySQL
57,062
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章