数据库直连如果不关闭数据库是一直连着的吗?下次调用是什么机制啊

[复制链接]
查看11 | 回复3 | 2011-6-21 05:14:41 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-6-21 05:14:41 | 显示全部楼层
会一直连着,有的数据库,如oracle会在连接空闲多长时间后自动断开连接。直连的话,下次连接会重新申请一个连接,由于数据库连接有最大限制,所以建议连接用完后关闭。









<h4class=\"ask\">追问


那么是直连好呢?还是通过配置文件一直保持连着好呢?两则优缺点是什么啊?
回复

使用道具 举报

千问 | 2011-6-21 05:14:41 | 显示全部楼层
通过配置文件一直保持连接是用Pool机制,也就是连接池,连接池内会保持一定的连接数量,当用户需要使用的时候会到连接池内取到连接,用完之后归还。
加入数据库访问频繁,建议使用pool,数据库只有单线路少量访问时可以使用直连。
回复

使用道具 举报

千问 | 2011-6-21 05:14:41 | 显示全部楼层
你有不良企图,先打电话给我吧,我给你分……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行